Be very careful when using any type of software for traffic, as Instagram will sooner or later find out and ban you. Instagram has very strict guidelines for this.
Instead, like everyone else, you should focus on QUALITY content. Only high quality and interesting posts will bring you followers. Some companies can contact you with just a few thousand followers. To earn a decent amount of money, you may need to have over 20 to 30,000 followers, as more companies would contact you and you would have a larger audience to promote offers.
Be also to get followers and preferences. Be really active on Instagram yourself. Go and comment on other people's photos (just "natural" commenting), follow others. Instagram has rules that allow you to take 300 photos or follow 20 people in an hour, if there is more – your account is in danger of being blocked because you are likely to look like spam. So be active, but do not overdo it.