If the laptop is still under warranty, the manufacturer may replace the USB port at no charge. I helped an older friend through this with a Toshiba laptop.
If you still have one working USB port, you can buy an inexpensive USB expander that will provide several ports into the working one. Be sure to buy a powered expander. Each USB port is supposed to be able to supply 500 mA of current at 5 volts. You can get away with an unpowered unit for flash drives, keyboards, mice, etc., that don't require that much current, but you'll run into that limit if you try to use multiple devices, such as hard drives, that require enough power to spin a motor.
If those ideas don't work, and you're not an experienced tech, take it to a local repair tech to see if the USB connector can be replaced. Among other things, that will depend on whether the socket, itself, or the circuit board is damaged. If it's the circuit board, you'd have to replace that.
Good luck.
