I dont know how you would do the connectors at home. I've seen plenty of RJ-45 crimpers in the store but never a USB crimper.
Better to just buy an extension cable. If you dont like the cost then stay away from Staples and Best Buy.
Search around online, you can find cables for cheap.