That's like asking which language it's best to speak if you want to become popular in real life. It doesn't matter so much which language you speak -- what matters is that you're speaking the same language as your audience, and that you're saying things they find appealing.
Social media will not make you popular. The different social media channels are simply ways of communicating with your audience.
So stop trying to find the one "best" social media channel that will magically make you successful and popular. There is no such thing.
Pick the channels where your target audience can be found and regularly post content that your audience finds interesting and useful. It will take time and work (and perhaps money to promote your posts at least until you build enough of an audience), but that's the way these things go.