Yesterday i have got 45 clicks in one of my channel with 1,964 Page impressions the earning is $2.97 this is too low for click what do u think?
I think that's normal depending on the niche. Need to work on traffic if you're going to stick with what you're currently working with.
It depends on the topics covered on your pages. If they are high earning topics then you'll get more money per click... My adsense earnings/click vary greatly between different sites depending on the site topic.
agree with Zibblu, besides your topic, it also depends on the quality of your content, did you copy and paste any material from other sites? do you have alot of ads? if so, it will impact your earnings. Remember, CTR and earnings vary widely, I've seen CTR 0.1-50+% and anywhere from $.01 and up.
There are several factors as to why your earnings were low. That's why it's important to test layouts, and ad placement to get a higher conversion. You might want to try a different color scheme or anything to help optimize the CTR. I normally set content to around 25% before a content article, thus enabling my ad to be "above the fold" on the top of the page (this helps some).