sorry that you are having such troubles with your phone.
I hope some of these advices help:
- Did you try both SIM card slots?
- try to clean softly the contacts of your SIM card
- try it in another phone (if available)
- reboot your phone
In the forum I've read about old SIM cards which can cause problems. What provider do you have and how old is this SIM card?