First you gotta sure about your hosting company bandwidth, most of the shared hosting sites does not give you that loading speed compared to Vps. Also, use image optimizer to optimize images so they load quite fast.
Use the following tips to increase the loading time of the webpage:-
- Compress and optimized Images
- Enable Gzip compression
- Avoid unnecessary plugins
- use of Content delivery network
- Compress Java scripts and CSS files
- Avoid using inline CSS and extra pluginsa