There are many factors which effect earning like ads placement, niche, adblocker enabled, traffic from which countries.
If you receiving traffic from U.S, UK and other foreign traffic with low bounce rate, it helps a lot to have a good CPC and hence increase in earning. If traffic is mainly from countries like India, Pakistan then CPC is very bad.
Even having 1000 views daily wont guarantee an earning of 1$. So have a look at that as well.
I would say your current traffic is also low right now. Try to have a minimum of 500 traffic daily. Write quality content and share it in relevant social groups.
Keep your users updated with latest articles and information. Increase your userbase by asking them to opt for your blog newsletter.
Hope these few things will help your blog slowly increase traffic and let you earn from AdSense.
Good Luck.
Sovan Das
Rahul Gupta