Facebook is the powerful social media. Other than that twitter, google+, pinterest are the best.

Keyword planner will help you to get useful keywords for your website.

Alone On-page will help to improve the click through rate?

How can we get more likes for Facebook page?

Webmaster tool is the best SEO tool.

I am getting hits for my tweet only through my followers.

Is it necessary for 2000+ words article in the 40 posts for getting Adsense approval?

Pinging will help your site to be indexed faster.

SEO Powersuite and Sheer SEO are two good tools.

Target low to medium competition keyword and then do guest blogging, social bookmarking and blog commenting to come to the first page of Google.