try a clay bar. if that doesnt work theres a company who makes a product called Nu-Glass and its bad ass. i believe its blue magic it works great took all the acid rain etching off my windows. also steel wool works good sometimes. ^ newspaper and aresol glass cleaner is the shit for cleaning windows.

I have learned alot my few weeks at the detail shop