-Use site acceleration tool:
WP Super Cache - The plugin creates simple but very good caches, suitable for those who are using regular hosting.
W3 Total Cache - The most professional free caching plugin of all time, suitable for WordPress website running in a dedicated server environment (VPS / Dedicated Server).
-Reduce image size
A few other things that could improve your page load time are:
- Host your website on a fast server
- Don't use a web hosting service that over sell on their server
- If your site is build with an application such as WordPress, disable unnecessary plugins, they tend to slow page load time
- Remove or reduce external links because even if your site is fast, loading contents from other websites can slow your page load.