If you have a blog and you are adding content frequently and you want more traffic then you can optimize your site through targeting the right keywords. Or you can comment on blogs to get more visitors to your website. There is also the possibility to write articles and submit those to article directories. You can submit your blog to blog directories and social bookmark your blog on social bookmarking sites. If you are not active on Facebook then I recommend you to take action to get likes and customers for your business.
#1. Comment on blogs: If you have a software to take care of the process of blog commenting can be super easy. There are software on the market that shows the rank of the blogs. Write interesting responses. Make sure those who read your comments for sure have the urge to come to your blog. I think standing out from other comments is the best solution. There are also free software for download. If you click on the link (http://www.fastblogfinder.com) then you can download this blog commenting software for free.
#2. Submit articles: There is a huge need for new content and the search engines love it and the article submission sites are looking for useful information written by experts in those niches. If you can brand your self as an expert by offering the readers what make their life easier then you are on the way to get traffic for free. If you sell Clickbank products then write honest reviews and if you sell on e-bay add images of the product you are selling.
#3 Submit to blog directories: If you have a software to submit your blogs to blog directories then you can save lots of time. If you do not have a software then there are also other possibilities like buying or submitting manually. Believe me then you will loose lots of time. You can also Google for a list of blog directories. There are lots of directories you can submit your blog to.
#4 Social bookmarking: If you have a blog then you want social traffic then you can turn to Facebook, Twitter or Digg. There are lot more services then you can buy a software to social bookmark the blogs you like. I think there is a huge stream of traffic from those social bookmarking sites. You can generate targeted traffic by writing keyword rich articles about products or services.
For free-link-building-software. click on the link.