I have to say that, getting backlink is not an easy task.
First of all you should create unique and quality content that when people see your content they want to share it.
But the problem is if you have a new good site and content, how people get in your site without you are not in top search results. If you are not in top 10 search results this is not very easy. So to get in top 10 results, quality backlink is one of the most important factor. So you should introduce your site and your pages in internet world.