Give it time to get some scratches old man.
Another issue, so long as you are foolish enough to put the scratches in yourself. Far as I can tell scratches are caused; they do not grow by themselves.
BTW, coincidentally I received some fresh microfiber towels from http://www.autogeek.net/
today. Sounds like you should be using some.