You need to search good blogs and websites in various search engines and forums for build high quality backlinks for your website. Good and relevant backlinks will help to rank keywords higher in Google searches.
There is a lot of option provides by internet to search websites to create backlinks. Go for google and search it. And make sure you will have backlink of that website which is most popular at that time.
Have more people talk about you, be it reviews or on social media, social media is a place ever if you keep generating enough traffic on all these platform people will recommend and want to visit your websites.
Other than that work on your backlink profile, participate in more blogs related to your niche, active on forums related to your niche, build quality links and build a healthy relationship with bloggers and who's who in your industry to get them talking about you and get links from them.
Guest posting helps you to get the quality backlink or search in Google for good sites and work with them like posting blogs, commenting on blogs, article posting related to your website products and services etc.