CPU use over Hosting limits - How to reduce?

Hi, I've got a few sites on a SiteGround plan and I'm pleased with them as a host. However, my sites are showing massive resource use, well over the limits on my account.

I've got Wordfence installed, enabled CloudFlare CDN and SiteGround's own SuperCacher in cPanel. I've also added in a long list of bots to deny in .htaccess.

What else can I do to take the resource load off my sites please?

Thanks