Have you looked into high gain antennas?
I’ve considered putting a high gain antenna in the attic, but it would be difficult to run the cable from the router to the antenna (based on where the router is).