How to Extend the Range of my Wireless Devices?

I built a HTPC and I have a problem using my wireless devices, such as a mouse/keyboard or the Lenovo N5902, because I lose range at around 10 feet when sitting on my couch. So, I am turning to OC.net for a solution. Are there any wireless USB hubs or something else I can use? I'm thinking a wireless USB hub that I could keep on my coffee table, into which I would plug the USB recievers for wireless devices. I would even consider running a cabled "USB" extender around the wall to plug the USB receivers into. I was unable to find anything like this.

If my question wasn't clear, let me know. Attached is a pic on my setup with the HTPC on the bottom right and the couch 10 feet behind. (It won't fit on the top row).