Your upload speed is a bit low.
Check a trace route to find the issue or use UOTrace by EA.
I also recommend checking a server in montreal or further from home and out side of your isp's network for accurate results.
As for VPNs and WTFAST I would not recommend them when you are that close to the servers they would likely do more harm then good.

Try a trace route and path ping find where you are having issues if you cant find anyting in those... Look into upgrading your upload to 3Mbps or above would be my guess... Don't have the full details Dont know if you got a technicolor gateway known for issues with its dns caching or if you got a belkin router known for its broken firmware.