Tried a CD/DVD disc cleaner ? Might just be dirty lens. Its also possible the motor has given up, these can be replaced from what I know.
open