How to do SEO
It takes diligence and hard work to drive traffic to your website.Providing original, quality, free content is still the most effective.
Get more backlinks, do not use content generators, avoid copy pasting from another website. social media marketing is key. i get 90% of my traffic from twitter and facebook shares and i make good money
Effective ways of link building
Article submission(amazines, articlesnatch, goarticles, articleclick etc...), comments, directory submission, Blogging and Blog Commenting, forum activities and social bookmarking (twitter, facebook, stumbleupon, reddit, diggit etc...)
How to improve alexa ranking for website
Don't focus on your alexa ranking. Focus on getting quality traffic. You can increase the quality of your traffic by just being consistent in article marketing, forum posting, blog commenting, guest blogging, blogging etc. those are free methods but you can get quality and real traffic by just implementing those consistently.
Which is the best keyword tracker tool
I would agree with everyone here and also suggest Google Keyword Tool.
You can get great keywords there by typing your initial keyword, and google will give you many other keywords. This tool is beyond amazing and FREE! Could anyone imagine 10 years ago to have such powerful information provided for free?
How to rank on Google?
1:Always place your major keyword in the title, keywords and description tags.
2:You should go for link exchange with the quality websites.
3:Make blog for each of your product and give your major keywors as your blog name
4:Update blog on regular interval.
5:Ping your blog regularly
6:Submit each blog post URL on the top bookmarking sites like digg, faves,delicious etc..
7:Create product page on facebook
8:Submit your URL on the relevant directories.
9:Always provide alt tag in the image.