How many other networks can you see
Turn off Bluetooth on the laptop when not using it
Change the channel if that doesn’t improve things
How old’s the router, simple things like cordless phones, microwaves close to the router can interfere with signals.
Think about replacing router for at least N as this has better range and faster transfer speed.
But also maybe think do you actually move the laptop around the house or only use at a desk, if it stays put most of the time, get a nice long cat6 cable and connect directly to router, this will improve reliability and speed more than anything else.
If you have a N spec router and cable idea not an option look at a range extender or wireless bridge.