There are many ways to improve a site's performance. You can speed the page load by minifying CSS and JS, reduce images sizes, use the width and height tags for those images, etc... Optimizing the page load speed WILL have a positive impact on your SEO. There are many tutorials on the subject available out there. Good luck.