SahilDhimaaan Ads still look good on those two URLs from my end, they're loading about as quick as I'd expect too - where are you located, and do you use a VPN? These factors may prevent ads from showing.
Your traffic quality is really good too, but the issue is that your traffic is almost exclusively from India, which is a country with low paying ad rates. Given your chosen niche, it is going to be difficult to bring in visits from other countries, which will always restrict how much EPMV/revenue you can earn.
Visits from mobile also tend to accrue less revenue than desktop in general too.