If that's your speed test you need to clear your temp files. Sky BB is ADSL and will depend on a lot of things, any one of which can seriously impact performance. Have you tried putting your info in here:
http://www.samknows.com/broadband/checker2.php