I have used a low-abrasion toothpaste and a lot of running water with good results. When I get a DVD that has grease or something else on it that makes it skip, that will generally cure the problem.
If the problem is worse, @CyanoticWasp has your answer – toothpaste. It polishes plastic very well. Works great on clear plastic watches with smudges & scratches.
Wipe the cd in the radial direction, not tangentially. In other words, back-and-forth between the hub hole and the outer edge, but never in a circular, concentric direction. (This is to minimize the time duration of scratches so the error-correcting software can handle it.) I use some combination of soap & water and alcohol, wiping with cloth rather than paper products.
Preferably, use a piece of cloth that is 100% cotton, or try to see if you can get a piece of cloth from your optician that would be used to clean spectacle lenses.