It's up to your keywords and links, usaually for 30 keywords takes 3 weeks and should change everything
Write content relevant to your keyeords
Correct grammar, google is so sensitive about correct grammar in even small content
Use the keyword in your content in every page, should be normal not spam
Correct tags
Fix meta tag
Work on Code if before used black hat SEO. Should remove them
........
*****Importan: you should be careful so many not real SEO provider can change the code and redirect your site in mobile to crazy website*****
There is so many small thing and improtant all together bring up your Website and good conversation between your keywords - URL - SEO