I earned 1$ for only one click this morning but after some time when i checked my earning again i found only 3.75$ on 43 clicks . How to improve in showing high pay out ads ?
Happenes sometimes. I get 50 cents for a click and in the morning we see 20 clicks and 72 cents in all. It all depends on some novice advertisers coming to join adwords.
There are some delays with adsense stats updating, so sometimes you can thin you get 1$/click. It happens, but more probably you got several clicks but some not appeared in your stats (in money only). This is probably alghorithm to make harder to evaluate clicks from adsense publisher side. Google doesn't share all informations with us. They trade infos.
sometimes high paying ad gets displayed on the site which results in higher pay. from your average PPC, i see you are doing good, lot better than lot of other niche