said by JThomas91 :Nothing wrong with my connection, just YouTube video streaming is extremely laggy even on 240p.
Try using different DNS servers. I have the 50Meg service at my house and after switching DNS servers for the reason mentioned in my above post, the videos buffer at a full 50Meg. I can start a 1080P Youtube video and it's completely done buffering within 20 to 40 seconds.