It's probably your line and nothing to do with sky. My line only allows 1Mb so I took the cheapest broadband possible until fibreoptic became available.
If you are with BT then give them a call to do a line check and see what speeds your line is capable of