Great question! As a self-proclaimed Instagram pro, I definitely have a few tips and tricks to share, haha :)
1 - Optimizing hashtags: it sounds weird, but hashtags are really like keywords in any search engine. So when you connect your posts with the right keywords, people will find them faster and easier because they will be categorized correctly by the algorithm itself.
2 - Use your bio section: write a short and concise description of yourself and use emojis. Emojis can work wonders! You can also incorporate hashtags in your bio.
3 - Be better at taking pictures: finesse your picture-taking skills by watching tutorials or by signing up for a class. It's actually fun.
4 - Don't stick to the mobile app: use Instagram on your laptop/computer at home as well, it will allow you to edit your pictures like a pro before posting.
5 - Post consistently, and at least once a day. The more active you are, the higher your chances are to show up on people's feeds.
6 - Use stories and videos, people love them.
7 - Know your way around the filters. create a "theme" for your account with them and be creative!
8 - Interact! don't just answer people's comments; repost other people's content, don't skip on writing captions and using hashtags and try to mention other Instagrammers in your posts and collaborate with them.
9 - Buy a small batch of followers and likes to give yourself that initial boost and show up on the Explore page. That's where the real magic happens.
10 - Crosspost on other social media platforms (we're all on more than one).
11 - Last but not least, make sure your account is set to 'public' so anybody can look at your posts and admire them!