With scratches that are very pronounced, old, or rough you may find it impossible to remove scratches from glass. There are methods in which to lessen or even remove small imperfections and hairline scratches. The first step is to choose a polishing or buffing compound to buff the glass. After buffing you will need to wash and dry the glass. If this does not work you may need to see a professional.