you should create high-quality content, choose hashtags/tops carefully, do posts at the right time, interact with your audience, analyze your profile every week. by the way, I use a free service to analyze my IG account (Inflact / Profile Analyzer). Not a bad tool, you can also check your account