Found the solution.
This is a problem for a lot of people around the world.
the "lax" and "ash" and other letters in the address is the name of the location of the Youtube server.
The solution is to go find yourself a transparent proxy to run through. If one proxy doesn't work, find another one.
The only youtube server I've been having trouble with and require a proxy for is the "lax" (Las Angeles) server.