I dont think they're is a way unless you get a new screen thingy. I always put a bit of water on my fingers and rub it a bit on the screen and it usually takes away dirt and the like although im not sure if its safe...is it?
I think there is a way. When my cell phone got's some small scratches, I use to add a little special gel that removes small scratches. It removes small scratches And working
You could probably use a buffer, I did that with the whole front of my ipod and took most of the smaller scratches away, also, if you get a screen protector, it makes most of the other scratches unnoticeable... the only problem you'd have is deep scratches... WARNING: if you use a buffer be GENTLE I can't stress this enough, one of my friends was buffing his ipod screen and jacked it up pretty bad.