what can i do if my iPhone cant read the sim card and couldn't be activated and when connecting it to my macbook it says no sim card installed
Let me guess, it was jailbroken or you had it "unlocked" by someone other than the carrier it was originally locked to... right?
This Apple doc might help ya out -> iPhone: Troubleshooting No Service or No SIM
If those tips don't take care of it, try contacting the carrier to get another SIM.
Retrieving data ...