За городом практически отсутствует интернет и плохой прием. Как можно улучшить ситуацию?

Любая ситуация поправима. Даже если есть минимальный уровень сети оператора, ее можно поймать направленной антенной, усилить и превратить в полезный сигнал. 

На самый крайний случай есть вариант Интернет со спутника.