This is going to sound weird but try the stuff called BRASSO.
Yep, thats right brass polish. I was as skeptical as you probably are but i tried on some scratched up plastic and i could not believe the results, came up like new!
Basically put a little on a cloth, gently rub it in, then poilish it off,
Try it, you'll be rapt.