You should be able to replace the socket and make it as good as new. Parts are availible thru lighting showrooms and hardware stores or home improvement centers. Sometimes it is simple and a lot of times it can be a little involved. Depending on the fixture, and the socket itself. Some sockets have wire leads that junction somewhere in the fixture. It just takes some patience and determination. Just make sure that you reconnect the same way as you disconnect. Don't be afraid to ask for advice.
Andy
November 2008