Hira First thing to bear in mind is that you added max ads per page rules, which impacts revenue for obvious reasons.
Aside from that your engagement times with content are pretty low. This also drives down potential revenue because lower engagement times means visitors will interact with ads less. You may wish to try create longer form content to improve engagement times with content. However, your chosen niche is always likely to have smaller engagement times too as the site isn't really focused on long form content.