The biggest reason your Magento site loads slowly is because you haven’t optimised your images and theme. Reduce the size of every image and ensure that you use a lightweight theme. This will make your Magento site much faster.