SEO campaign is a long-term commitment, hence the whole process cannot be done in just a snap of a finger.
Depending on the size of your website, onsite optimisation can take up to 2 months to carefully calibrate your website to an optimum level.
Depending on keyword competitions and your website authority, ranking will take a minimum of 6 to 8 months,