PS3 Will only read disc when console is tilted up

My PS3 will only read games when the console is at a 56 deg angle. I have searched and searched but have yet to find a solution that works. Any ideas?

It could be the laser wearing out, or the motor that moves the laser.