If it satisfies you, then it's good. For all we know you can be living on the moon where money isn't even accepted and $1,000,000 would do you no good.
The CTR is 3-4%, thats very good actually. I don't think you could get it much higher than that while getting more traffic.
That's great. However you can't make conclusions based on 300 impressions. Maybe you're on the right way. All you have to do is bring more traffic now.
NOPE! Its not OK. first of all Your CTR is way too low. If you have an adsense dedicated site not Promoting your own product (or affiliate product) then you should have a ctr up to 10% . Otherwise i personally dont find it much effective. I think you could use the details on Adsense Revenue Tips to increase your revenue
That actually depends on the quality of your blog, page rank, etc. But for a starter, that is just but right!
For me its good earnings but buddy plz don't share ur CTR and eCPM its against the adsense TOS. & Maybe someone will try to ban ur adsense accoutn by giving fake clicks Try to edit ur post if u can