puedes intentar poner el Modem Router en una parte mas alta, otra es comprar un Access point y la ultima el cable que dices se llama UTP conector RJ45 y 1 euro el metro, pues es un precio un poco caro, minimo aqui.

si mal no recuerdo la perdida de senal en un cable UTP es de 100 mets, asi que los 40 que dices no serian la gran cosa.