Well, there are many search engine optimization techniques available which will help you to get good amount of traffic on your website. However, I would suggest you to make sure that you create good content on your website first i.e. concentrate on On-page optimization first and then go for Off-page optimization which will give you better results.
Once you have good content on your website, it wouldn't be very difficult for you to get backlinks from other websites and backlinks are very important when it comes to search engine optimization of website.
You can check
Here for some of the tips for getting good amount of traffic on your website
Hope this helps..
Best of Luck!!