There are many creative ways to increase traffic to your website. Some will cost you money, and some won't. Below you'll find many legitimate ways (ranging from free to costly) to boost the number of visitors to your website.
Steps:
1) Search engine optimization is about ways to get your website to the top of search engines.This cannot be stressed enough. You can do this by generating useful content like articles and blogs, by social networking and the development of multimedia.
2)After on-page optimization, you can go build your back links to your site. With backlinks, search engines will directly index your websites after finding the links. No need to submit your website to the search engines themselves. Your backlinks will do the work for you.