I have a client who is also depending in Adsense when it comes to monetizing his blog. What I like with his technique in getting traffic for his blog is by creating blogs in different niches. And it is not just a few but lots of niches and he makes 4 to 6 blogs for every niche.
We are currently optimizing for the stock options basics blog. This is all about the stock market and we know that the competition is real tough. But what I like with the stock market niche is that the per click for this niche is relatively high compare to other niches. This is the main reason why we are optimizing for stock options basics keyword.
We are now in page 2 in the SERP of Google and I am keeping this momentum by continually building links for the stock options basics page. Although I cannot understand the terms well like stocks, options, put and other stock market basics, we are getting some success when it comes to traffic in our blog.