Okay, so two things.
First, I've identified and resolved an issue with your web server that was making it run rather slowly. So that should help a bit.
Second, it looks as though you're in a bit of an odd situation -- your web server is in our Irvine, California data center, while your MySQL server is in our Virginia data center. The distance between them is slowing things down; contact our Support department and request that one of the two be moved. Which one is up to you; moving MySQL is a bit faster, but if you're on the East Coast, you may prefer your sites be closer to you anyway.