Can be very tough, I would say to engage and be social away from comments too. If you like someone’s page/content send them a message or send a reply l to stories. Comment on people’s posts for 15-30mins before you post and comment on people’s posts after you post. Take part in sharing peoples content you like and resonates with business in your stories for example follow Friday etc.
Don’t get fooled my Instagram and other people’s successes it can take a long time, it can also be quick if you have something go viral. Have you considered doing something on IGTV and can you utilise the new reels feature?
Make sure to tag local locations on your posts and stories, can also use hashtags in your posts and stories too. If you do research the best ones to suit your brand and audience, if you use generic popular ones the posts tend to get lost.
Remember it is a part of your business marketing and unless you’re an Instagram business then it shouldn’t be your only source of traffic or marketing.
However tempting don’t buy likes, followers or comments. Giveaways do sparing as it doesn’t mean people will engage after the giveaway is over.
Have you considered Pinterest? You can receive great traffic from Pinterest, as people search on it like they do google it’s a great way for people to discover you.
If you are an Instagram only business maybe venture into other areas as if IG goes down so does your business.
Hope this helps, hard to give specific without knowing your biz. But don’t give up!!