I sell 100% of my products using my own social media platform - Instagram. And this is what I recommend & teach my students to do. Listing platforms like Etsy, Gumroad don't work as well because:
1. Indian audiences don't use them to go & buy products. So your target audience is not there.
2. Listing here causes your product to be listed with hundreds of other competitor products which makes buying decision difficult for your buyer.
And most importantly, using your own Instagram helps you create a personal brand with a loyal follower base, who will then buy from you again & again.