Follow the SEO guidelines and your website will start ranking.
You can do the following things to optimize your website first:
- Research keywords for your business. Search low competitive and high searches keywords.
- Audit your website
- Write proper Title (55-60 Characters)
- Write proper meta description (Below 155 Characters)
- Write SEO friendly URLs structure
- Use proper heading tags
- Write keyword rich quality content
- Internal link pages to each other
- Optimize your XML sitemap
- Optimize your robots.txt file
- Check for canonical errors and fix them
There are many other factors you need to follow to optimize your website. Once your website start getting indexing, then you will see keywords ranking.
Also, you need to create quality backlinks for your website.