I've used this product to remove oxidation on the gel coat but don't know what effect it will have on scratches.
http://marinerv.meguiars.com/product...Color-Restorer
You might do an Internet search and see if there is anything that would take care of your problem.