Always consider that a lot of businesses inflate their numbers by buying followers and engagement.
Once ££ runs out, that dies off - instead of number of folkowers look at their engagement rates, that usually tells you a better story.
Beside that, you usually need to post consistently within your niche and interact with people on their posts where relevant - that's the healthy way and better in the long run as your audience is authentic and relevant to your brand.
To speed it up, you can do 3 things:
Easy one: boost your posts - costs ££ but that's the pay-to-win option;
Hard one: put work into it, look at your niche and at the posts with strong engagement rates and impressions, understand the underlying concept on what made them stand out and make your own version - the hard part is the research, but if you want results you gotta put in the effort.
Medium one: come up with a set of 5 or 6 post types or themes, focus one ach ine for a few weeks until you find what works, aimilar to the second option but without rhe research and copy part.
Last one, worth adding: some people are just lucky - the right post at the right time will get a huge boost out of nowhere, and then the algorithm loves you
hope this helps a bit