Adsense is a numbers game. Less than 1 person in a hundred will click on an ad.
And the average can be much lower. 1 click per thousand views is quite normal. That's why on sites like YouTube the successful people have 100,000 views per week or more and often more than a million subscribers.
Do you ever click on ads? Think about it. Most rarely do and only if it catches their eye and is something that seems interesting. I found HubPages on a Facebook ad. But I think I click on only about one ad per month and I'm a heavy internet user. It has to be something that intrigues me.
Making money from Adsense and other affiliate programs is a long term project requiring work. More pages... lots of them. In the case of Hubs, then you need several hundred interesting hubs and they will start to pay off in about 2-3 years. So be patient and keep writing good content. Content is what it is all about. And use other affiliates such as Amazon.