Was this always happening? Or did you change/upgrade/install anything? If you only have 3 ports, I'm guessing it's a laptop.
The ports on those are very easy to fry, a static shock, overcurrent on a device you plug in, and they are gone. If the system is in warranty, you can get it repaired, if not, you can get one of the add-on cards in the above post.