I wonder if a kind of fine detailer car wax would work. Something along the lines of a scratch/swirl remover (something that can be picked up at most major retail or auto stores)? However, I have no idea what this would do to the finish of the phone or how it would affect it. Don't hold me to anything!
In my opinion, light scratches show just how much you love your phone and how much you use it.