Since distance is the issue with your Networking Problem, you should opt for Powerline Adapters, What they do is essentially utilize your electrically wiring and use it to pass data to and from your router, you might be able to get a free pair from your ISP if you explain the issue but if not...