Just promote your website as a brand, it will help your to increase your page rank and for traveling keywords the competition is so high so you need to have some patience.
Adsense is a google service to do advertisement on websites and earn with it, and the affiliate marketing is simply promoting your products online to increase your sales.
I prefer making the video marketing for affiliate marketing because it's really worthy for the affiliate products, most of the user get attracted to it.
No Pinterest is working on providing high quality pictures to the user free of cost, they can even earn better with the advertisement they don't need to offer these buying things.
The major issue in amending corporation taxes is that the government is faced with a major deficit and reducing any taxes is counterproductive at this time.