I see some kind of improvement for the past couple of months. I am seeing my CPM improving by 30% on an average for the past 2 months and I was lamenting on the fact that it was too low. Some of the changes I made which might help others. 1. I moved my site to a good content management system (dotnetnuke) about 6 months back. There was some sharp fall in traffic initially, then it manged to nudge up on its own. That was a do or die risk to be frank. I would have simply lost half my base income. 2. I placed 336 by 280 ad above content and 160 by 600 on the left of all pages. This is as per adsense heatmap guidance. 3. One mistake I made while I moved to dotnetnuke is to use the built in module provided by dotnetnuke for adsense. This module provided support only for Text ads. So I removed and placed my own script using HTML module with options for both Text and Image ads in adsense and the ads started performing better. I also have another low traffic site where I get low organic traffic and the income is also too low. So just want to know if the organic search gives higher income?