This could be a huge variety of problems, from a DOA NIC, to a mouse that chewed a cable in the wall. First thing I would try, is to ping the default gateway of your pc. If you need help with this, I can walk you through it. If you can do that, the problem lies between your router and the internet, which would cause me to suspect it's an issue with the wall socket, which is a more common occurrence than one would think.
If the pc can't ping the default gateway, it means it's either a problem with your cable, or your NIC. If you have other ways of testing the cable, do that, that'll tell you if you have good cables. If you have good cables, try another device. If that device can get out to the internet, it's your NIC. If not, it's probably between the router and the internet.
If you isolate the problem to your NIC, I'd recommend manually installing drivers, resetting it, and checking for any kind of dirt or residue in the physical port. If none of these works, there is a good chance your NIC is bad, in which case you could either get a new MOBO, or just get a PCIE NIC.
Personally, my money's on it being a problem behind your wall socket. It could be a variety of things back there. A mouse or something could've knocked a wire loose from the socket patch panel, something could've chewed through a wire, or there might have been physical damage to the port itself.