IPhone YouTube/Videos/Downloads not working?

This may sound weird, but I can't use youtube, iTunes downloads, or anything really except safari. BUT, it does work when I use a VPN. It really bugs me. I've tried reseting all settings, network settings, hard resetting. I can't think of anything else to do. I'm not jailbroken. Could this be a bug? I'm on ios7.1.1.

Kindly, access Settings on your device. Then follow the steps below:
1) Locate Wi-Fi on the left side and tap on it.
2)Tap on the blue arrow next to the current wireless network
3) Tap on the DNS field there and enter the DNS servers 208.67.222.222 and 208.67.220.220 for Open DNS or 8.8.8.8 and 8.8.4.4 for Google Public DNS.

Now try to play videos on Youtube again to see if changing the DNS server resolved the buffering issues.