My general way to drive traffic are: 1. Youtube video (this is really powerful) 2. Article submission 3. Social marketing 4. Forum posting 5. Blog posting 6. Yahoo answer and the result is awesome!
I think the general ways are fairly well covered in this post, article marketing is a big one as you get traffic through your article as well as help your SEO.
Some of the general ways many people find useful are from article marketing, targetting the likes of Ezinearticles and Goarticles, even after Panda the search engines still respect article directories, you cna also try blog commenting but ensure that the comments adds value or else the admin might remove them, and social bookmarking with the likes of Digg and Reddit
I have heard you can contact website owners in your niche to get back links from them, but reciprocal back links aren't worth much, and why would they help your site beat them in a Google search? I'm still learning how to do it, but I get hundreds of views a day from social sites.
Well thought post. Get traffic and alexa wil improve on its own. So to get traffic improve your SERP positions. To improve SERP positions, you need to build backlinks for your site. To build backlinks first place to start is to write good quality content. The spread the word across the internet community about your content through backlinks to those posts with various methods including article marketing, social bookmarking, profile links etc
except this process you can use below process to these processes are also very helpful in increasing your ranking. 1. blog creation 2.blog commenting 3. directory submission 4. article submission. try above process too..
i agree with your view , this process really works and i personally used it and these are really beneficial.