1. Start your very own newsletter or e-zine. It's really not that difficult. You're enthusiastic and knowledgeable about the subject of your website, right? So that means you know more about the subject than the average person. Just write a few paragraphs once a week about a single topic related to your niche and send it out. There are free auto-responder services if you are just starting out and if you want subscribers there are free advertising websites such as trafficswarm.com that are designed to bring your ad to people looking for what you have to offer.
2. Give your visitors lots of free quality content. If you can write your own articles, that's great. Otherwise the web is heaving with great articles on practically any subject you care to mention. Try ezinearticles.com or goarticles.com for starters, or search on the term 'e-zine directories'. The secret here is to refresh the content often so that visitors will eagerly return to read the latest article.
3. Make sure you have some freebies for your visitors to download. These could be eBooks relating to the topics that your target audience will be interested in, or maybe software. There are sites where you can obtain both eBooks and software as give-aways. You could also include shareware and demos.
4. Run a contest from your site with prizes connected with your site topic. Advertise the closing date then publish the winners on a special winners page. People will keep coming back to your site to see who won. To run your contest make things easier for yourself by using a free service such as surveymonkey.com.
5. Submit your site to the search engines. This is a vital part of your traffic strategy. You can do this manually, and there are also services that will do it for you.
6. Write interesting chatty articles which you can then submit to some of the many article directories. The cool thing is that at the bottom of every article you can and should put a resource box or brief writers' bio. Here you can put a link back to your site. This has two benefits. First the readers of your article will visit you site to see what benefits it has for them, and secondly, for every directory and every website that picks up your article and publishes it there is a link back to your site. The search engines pick these up and your search engine ranking is improved.
Building your visitor traffic is an ongoing process and you should take it seriously. If you devoted just an hour a week to putting into practice the things I have recommended above, your visitors will steadily increase.