I'm on Three and can stream on the line pretty well... (I know you said you can't get a signal at home)
I had the same problem, for some reason my flat is just a dead spot. Three sent me a free signal booster which plugs into my router and it works really well (It's not a WiFi calling option)...