Try traceroute to the actual game server. To get the server IP address, log in game, tab out, open cmd.exe and use :
netstat -np TCP | find "8085"
I read this somewhere on the forum :D
For me, my connection is getting rerouted to US before going to France (current server location). I've asked my ISP to look into this issue. If you have the same issue, contact yours too and see if they can help. I am not sure if they can, but there's not much else we can do about this. Also, the SEMEWE4 cable connecting Asian countries to Europe was cut recently and they expect to fix this by 6th March. In any case, traceroute to the proper server address should help narrow down the cause.
As for WTFast, it helps sometimes and it's better than other VPNs/Tunnelling/Proxy services I've tried. Good luck and please report if you find anything. :)