Please give the brand and model of your CD-ROM and your OS. This would greatly help as I could link you information such as possible firmware updates you may need. To give any possible steps to resolving this issue I must know your OS.
The only thing I can suggest from what information you have given is seek out a Firmware update from the manufacturer. If there are scratches on the disk try using cotton cloth tshirt to wiping from the center outward.