anything free most likely would not be worth having. these days free=low quality, and google does not reward low quality any more.... just face it, if you expect to set something up online, then expect to have cash, or some type of rolling investment. I recently read a case study from someone that said it cost him $3k, and 1yr to earn $500/mo... could he have done this using free methods? not very likely...
SEO Link-building Like Guest posting , Forum Posting, And Social Bookmarking.If you invest law money. You get more unique traffic you website
You can push free traffic to your site from social media, get on niche related Facebook groups and also Free Advertising groups with lots of members, it actually works. You can also promote your content through web 2.0 sites and rank them using my proven ranking strategies over at RankersParadise.com. You can rank your sites for free using my strategies, they are very easy to do.
A method to get free traffic that I love to use is commenting on a newly posted post on a popular site. Make sure to be the first commenter and the niche is relevant, and wait for the avalanche of traffic.
Thanks...even though I already knew most of what you written. Alot I forgot about. Definitely gonna implement them with my new blog I am launching.