In order to get people clicking your adsense ads, you need traffic! The best way is to work on your SEO to have a better ranking on search engine. Then you need to write good content. Content + Traffic = $$
As the person above has written you need traffic and good content. Your niche is not well paid one. But still you can make money with it. Try to get backlinks and write intetesting content.
Not only the traffic and good contents matter but also the placement of ads and blending them with the contents is highly essential. Otherwise, visitors will least likely to click the ads...
Increase traffic by increase link. Increase link by submit your site to web directory, social bookmarks, exchange link or advertise on come site.
You need to put your ads at the correct place in order to be more effectif. Also more traffic = more $$$