Get a new visor. I did the same and tried to buff it out. Have to buy a new one as now have an annoying smudgey bit and no scratch. Always happens at your eye line.
Brasso is good for somethings but if you have it try it and if it doesn't work buy a new one.