I will seek the help of article directories to drive more organic traffic. Ezinearticles.com and isnare are my favorite sites
You can get free traffic from search engine only when your site is on the first page, try SEOing your site for this. Article writing should be based on your sites niche. blog marketing. Social media sites drives good traffic.
There are so many things which are required to increase a traffic. Blog commenting, forum posting, article submission, social networking, social bookmarking helps you to increase a traffic. Besides that on page SEO help to increase the PR of site.
These are the best that have worked for me Forums, Bookmarking, SEO, Articles, and finding other sites and ways that not everyone in there grandma is doing to drive traffic like twitter, myspace, and facebook. Those 3 are a waste of time. On my to do list is email marketing I am going to give that a go and learn how to build my list.
I would prefer to have this way : bookmarking, forums, article submission, cross bookmarking, making friends over the net as much as possible.
for me press release survives me well than anything and if you are going for paid press release submission then it is awesome
My best traffic source is a service called Twingly. You write an arctile about news for example, and ping your blog. Then you get your blog under big newspapers, and gets up to 3000 unique visitors a day.