on the account that this post is over a year old ill still respond. Lots of factors can impact a websites loading speeds.Adding plugins on top of plugins can actually hurt your performance also. Hosting provider could have to much on one server and not enough resources or that provider is doing a terrible job at managing how much resources an account can use up. Lots of times your site can be perfect but another site on the server can be using up alll the resources and cause everything to slow on everyones end.
My suggestion would be switch to a better hosting provider since ( I assume your using the cheapest you can find or free) and move to someone who offers good reliability.