Are your headlights dying or just dirty?
First, clean the headlights thoroughly and adequately. You may tape them off with the right masking tape to prevent damage to the adjacent paint. You can use extra fine steel and grease to get rid corrosion then do sanding with a disc.