Try moving your surface pro significantly closer to the router. This is working for me.
My surface pro 3 internet speeds (both wifi & rj45/docking station) were intermittently and painful slow. When the internet speed test would not time out I was observing 2-10Mbs down and <0.5 Mbs up. My...