I just checked your site from Australia and it’s loading fine, not slow at all.
@ixian 252087 wrote:
I use 24 plugins on one of my sites but then it is hosted on a decent VPS.
Decent being the operative word!
I agree with ixian, disable all your plugins and see if that speeds things up. If not, try running a traceroute from say Domain White Pages – domainwhitepages.com on your domain.
Given the site loaded quickly for me, it could also be a bottleneck at your end (your ISP) and nothing to do with your hosting provider
Your hosting with HostGator. Straight up bad neighborhood.
Running a reverse IP lookup on your domain, your sharing an IP with with at least two p#rn sites, a couple of pharmaceuticals (eg Viagra) and who know’s what else is hosted on there.
Even if you sort out the loading issues, I suggest moving to decent hosting provider and obtain a dedicated IP for your site. Least your not sharing an IP with unknown sites.