Hello,
Can you, please, provide me FTP access to your site to your site to install cache plugins and check page speed with our theme and with the default WP theme to compare?
Regards