IPhone 3GS Can't find my carrier?

Dropped my phone and my phone can't seem to find my network. Remove my sim and put it again still show searching. Wi-Fi is still able to use. Anyone know what's the problem? Reset to factory setting still the same. Open up the phone and the metal clip on the SIM card tray was okay too.

No idea

Hi so take it into a phone shop who repairs phones for advice then.

You still have an iPhone 3GS? It sounds a lot like you bent the card slot.