you aren't giving us much to go off of, it could be a number of reasons. 1.) bad ad positioning. 2.) poor niche choice/high CTR (I.E. a wall paper site....or who knows)...thus you have good click through rates, but poor payment per click [ <= $0.01/click ] 3.) good niche choice/Low CTR (I.E. medical/legal....or who knows)...thus you have badclick through rates, but good payment per click [ > $1.00/click ] Just telling us your impressions and how much you made doesn't mean anything and you might as well say I made $2.50 on my website yesterday...what am I doing wrong!? -Scott
Check out what you average CPC is for the keywords you are targetting here:https://adwords.google.co.uk/select/TrafficEstimatorSandbox. If you're in a low paying niche, then find a similar one that pays more.
Page impression is only a vaguely indicator. To increase your earning you also need high paying niche, good source of traffic, etc...