two ideas from me.
Make sure your wired speed is ok. Hook your laptop right to the back of the modem or the router and check your speed.
Next download "wifi explorer lite' for free on your laptop and take a look at the wifi channels in your neighborhood and you can see if a neighbor is right on top of you or if there are any channels where you have a better chance.
here's a shot of my neighborhood, the 2.4 and 5g. I'm "Grandma." My next door neighbor is "poison ivy"