Yeah, you may wanna try Twitter, FB and Pinterest (in addition to). Instagram will not bring you a lot of traffic at all. There are services where you can get them to a post on your site - linkinbio, etc. However, the traffic is just too minimal.
You would be wasting a lot of your precious time. You need to do an assortment of things on ALL platforms to probably get the desired traffic you need to get AdSense clicks. Also, with all the ad-blockers these days, you really need to think beyond AdSense. Getting traffic to go beyond AdSense. Once, I got a bunch of Pinterest traffic (I’m in the U.S.), and I got not a lot at all. I had like 100,000 visitors for that month (Yes, 100,000, and the amount I got from AdSense was laughable). Just my two cents … Good luck.