Okay, First if the game case is cracked and it wont read it TAKE THE DISC OUT, it will read it!
If its out of place, all it takes is about an hour of patience and small fingers to put it back, as long as the white part isnt broken.
I havent tried it on PSP-3000 so dont try it if you want your PSP to work.