Hi James
There is a lot to know in this area.
And in my opinion, reading relevant articles.
After learning, it all depends on your intelligence and creativity.
Lastly, just have fun content, be intimate with your audience, and know how to use hashtags.