What I do in those situations:
1. Search for more hosts. If same then stop download. Then re-select from search results. This sometimes works. Also try right-clicking the search tab & choose advanced & select Get More Results. Downloads do sometimes stall. This has been a long term issue ever since I've used LW & mostly commonly happens with large files. Keep in mind hosts come & go offline all the time. So you may need to find fresh ones. Search results go stale after a while (many have gone offline or their upload slots have been taken) so should do a fresh search.
2. Check your Connections window. Make a note of your ultrapeers you are connected to. Then quit LW. Then restart some mins later. Try searching for hosts again for your file. If same problem of speed then check Connections window. Are any the same? If yes, select them & remove & get new ones. Keep in mind ultrapeers tend to change over time of a session, as some come & go ofline. There are some "dud" ones out there. So that's why getting rid of the bad ones will help if they are in fact bad ones. Some of them may get shaped or whatever, or be deliberate duds.
I have same problem with speed settings. I set mine for T3 however. (I have similar speed but a slightly higher upload speed.)
Go to LW's menu bar, Tools>Options>Advanced>Performance & disable Ultrapeer capabilities.
Also be sure you don't see the brick wall in front of the blue world icon at the bottom of LW's interface?
(sample image)
If you do let us know.