Have you tried sticking a feather duster inside the disc slow, this will clean your blu-ray laser. Also, you could turn your ps3 on standby so its on the red light, then hold it down again, it will turn on. However, keep holding it down until you hear a second beep, the ps3 will turn off on to red light mode again, take your finger off and then do the same thing again, hold it down, it will turn on, keep holding it down, this time you will here 2 beeps, one after the other *beep beep* then let go and your ps3 will turn on/connect the controller and click "reset ps3 settings" this will restore everything, you will lose offline data but not online data. This fixes everything. However, if you are still having problems then buy a bluray diode from laserdiodes or send it to sony and they will repair it for a price.