Hello and welcome to PC Help Forum.
Ok it maybe a driver issue on your USB devices.Re-enable the USB in BIOS.
Reboot pc then go to device manager.
Click start scroll to my computer right click on my computer and got to properties and open.
Click on hardware tab then devcie manager.
Ok right click on your USB ports and try an update driver on each one listed.
Or try an uninstall of each one and then reboot PC and see if found new hardware picks them up.
In device manager do you see a yellow symbol there saying other devices?If yes then there are devices in there that need updated drivers.
Yes you can buy PCI USB cards they can be bought with 2 ports and upwards.