I would suggest checking with your ISP regarding the amount of bandwidth you're currently receiving based upon Netflix's optimal performance requirements. Then I would explore the possibilitiy of purchasing an extended range wifi router if needed.
Good luck!!