Phone won't connect to mobile network
I would bring the phone to your carrier's local store.  If a different SIM card from the same carrier works, then it's possible that your SIM card is damaged or corrupted.  The carrier may need to replace it for you.  Keep in mind that some carriers (or authorized reseller outlets) will charge you for this.