Simple solution. Focus on the mobile version of your site. Not just making it responsive but optimize for mobile. Google is doing more regarding mobile and your site should be well optimized for the mobile audience.
Do a test here
https://testmysite.withgoogle.com to check the speed. If it is nothing close to 3 seconds you need to optimize more. Enable amp but there is a trick with AMP. Don't place ads at the very top but after the 1st paragraph because on AMP loads content first and Adsense loads slowly and the add might not be visible after the user scrolls past the ad.
After that. Start placing responsive mobile ads (Though they don't earn more, however, it is a start). The best Ad Size on mobile is 300x250 - There is a way you can force all the ads to this size and it is adsense friendly
https://support.google.com/adsense/answer/6307124?hl=en
I place a maximum of 4 Ads per page on mobile: 1 after the first paragraph, the other after 5th paragraph, next one at the end of the post and the last one at the top of the footer.
I don't use auto ads on mobile, they don't earn much to me and I realized enabling them they lower my CPC.
Use the experiment feature on Adsense Dashboard
But most important aim for more than 1500 users per day on your blog.