Google keyword planner
Google analytics
Google webmaster tools
Awebber

If you want to improve your page then do seo in high page rank websites. You have to improve your domain value by posting comments in high page blogs, forums, social bookmarking sites etc.