Building traffic to your website/blog is a thankless tedious task. It is definitely less fun than creating content, playing with themes and plugins etc. However, you guessed it, it is a necessary evil and you have to do it everyday.
Create a list
Give and you shall receive. Be generous with backlinking and people will return the favor. Creating lists is a great way to give link goodness.
Comment, Comment, Comment
Set up a regime to comment on at least 10 blogs a day. Don’t comment spam but create interesting relevant commentary. You will be amazed at the response you get.
I Use ezines the top article submission site. It is edited so it takes about 7 days to get an article approved. However once you reach 10 articles you go into auto mode and can post away (within reason).
There are soooo many sites. I use Twitter, BlogLog, Stumbleupon, reddit, Digg and Mixx. Automate the process using Onlywire.
Use Free Blog Type Sites
Use with caution. Do not set up spam blogs with keyword stuffing etc, you will get pinged and all your traffic effort will be for naught. However there are ways to create valuable content using WordPress.com and Blogger. The others, Vox, Squidoo etc are simply a means for the owners to make money on your content. You can safely avoid these.
Set up a google alert with the backlink term. In google the command is link: so link:http://www.bluecowhosting.com/
This gives you a good idea on who is linking to you and you can return the favor.
So….get to work…..