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.