if you are feeling that Adsense is giving you very low earning then you shouldn't think so, you can multiply the clicks by increasing number of visitors on your site.
It is true that if you are promoting any niche which has low earning from Adsense but you can thing that there is also low competition so it is good for you and you can make good money in this niche as well.