SEO is a very complicated process. You will need to follow a number of steps to make sure that your SEO campaign gains the desired results. First and foremost you will need to focus on on-page and technical optimization. Then create relevant, informative content which attracts links. Then conduct effective link building, active outreach and networking to reach out to the right audience. Have a look at the guide from Yoast SEO to follow the best practices in SEO.