Another option that worked for me to get Ethernet through the house was disconnecting the phone land line from the phone company, in my newish house (7yrs old) outside and installing a switch to the router and connected the phones lines inside the house to the switch. At least with mine I had CAT 5e already run for the phone lines and has worked perfect for 6 years. I have a line in every room albeit not in the location I would have chose, but gets me close.
Now this will take away your land line phone, I used a VOIP service for a while, but ended up ditching it for my cell phone after never using the VOIP phone, not because it was bad, just wasn't as convenient.