Puede parecer tonto, pero prueba en la azotea del edificio, si te sigue dando problema, ya no podría ser las paredes, dado que no estás dentro del mismo.
Por ejemplo, en casa de mis abuelos me ocurre eso, pero claro, hablamos de muros de casi 1 metro de grosor, pero en el balcón o azotea recupero toda mi cobertura.
Lo que te propondría, es que pruebe solo con 2g, solo con 3g o solo con 4g, con suerte obtendrás un poco más con alguna, dado que a mí antes en la playa por ejemplo, el 3g iba colapsado y el 2g perfecto.