I have used the Google Developer PageSpeed Test and it suggests this:
Improve server response time Suggestions for this page Long web server response times delay page loading. Reduce your response times to make your page load faster. http://220.127.116.11/images/center_arrows.png (1.4 seconds) http://18.104.22.168/images/ss00.jpg (2.4 seconds) http://22.214.171.124/images/thumbup.png (0.40 seconds) http://126.96.36.199/images/wait.gif (1.4 seconds)
Since those images are really small I'm wondering if my problem is the VPS I have contracted.
Note: the VPS I have contracted is inside my country.