It must be good if you let us know your site URL. We are happy to give you free impressions, don't we? I guess we are. So please let us know.
AdSense for Content top channels 9 1 11.11% $349.07 $3.14 I get $3+ click too , but it is rarely. Normally around $0.5 only. There are no trick here, all depend on what searchers searching for and where he is going from. Google ads change depend on the visitors from US or Zimbabue. My advice is that : you dont need to build high paying niche, you only need to build niche that you get the most knowledges and learn how to mix your adsense with the site content. I only earn $3-5 with adsense daily because I get little click. You can earn by increasing the amount of clicks , that easier than spend all day asking for high paying keywords.