I think there isn't a posible way to fix your USB holes or even replace them, I will research and little and even ask my maintance teacher for you.
EDIT: I actually found a way out, you will have to buy an USB port and you have to a soldering kit and a desoldering kit and you have to buy a USB port exactly the same as the old one, otherwise it won't fit, although there is a pretty hard thing over since it's laptop you will have to be extremly careful opening and I don't even know if you can acess the USB ports without removing something else from the way, if you are able to remove atleast one of the USB ports, you might replace that one and buy a USB Hud like this.
