You could look into getting an ssh tunnel set up to a place closer to your server. I use this (thru my web hosting company) when I travel overseas.
There are a few threads around about this or other ways of reducing latency. I'm on my phone so I can't search them out right now.
Edit: ssh not ssl
Connect With Us