From first impressions it seems like an internet issue. I've had something similar where sites seemed to load fine but stressful things like videos, streaming, downloading or uploading wouldn't. Are you using wired or wireless internet?
If that's not it, what browser are you using? It's worth...