Search engine optimization is totally changed now a days and alot of Google updates has came recently now the things is, backlinks still works to rank a website on top of google page 1. The answer is yes , Google still takes backlinks as a ranking factor.
But now Google focus on quality more instead of quantity. If your make one backlink on a high authority site it worths 1000 times stronger then the backlinks that you have made on low quality site.
Google says that content is king if you make a quality content with 100% uniqueness then Google will definitely rank your post on first page of Google.You should just focus on Onapge SEO because onPage SEO still matters very much in the eyes of Google algorithms.
Your post title should be clear and relevant to the topic that have written in the post. The keyword density also a ranking factor. Keyword density should be atleast 2 or 3 percent.
Keyword prominence is also another main ranking factor in the eyes of Google algorithm. You should also focus of the keyword prominence during writing your post.