Do a full survey of all rooms using a toolk like Heatmapper and assure there are no other wireless devices on the same channel as your router, You may have to do this several times. If tou find conflicts, change your channel and set it to that channel. Do not allow it to automatically select the channel
You can also reorient the router to see if that changes the signal. Nearby objects can reflect or attenuate the signal and a small move can make a big difference.
You may also be able to get a high gain antenna which would boost the signal. Dlink makes one and there are others avaiulble and an online search may yeild many more.
Also make sure you have the latest firmware.