Well remember that ISP providers quote bandwidth in bps. LW shows speeds in KB/s
bps = bits per second
B/s = bytes per second
8 bits = 1 byte
So 20 KB/s is roughly 160 kbps but there's also 13-20% overhead loss in speeds from what's quoted from isp's. I'm guessing you have a 256 kbps connection. Downld speeds depend upon the sources!!!
See the following link & follow all the off-shoot links to find hints & extra skills to help solve your problem:
To continue files downlding (click on link)