lens pen is not a good way to clean lenses
buy a proper lens cloth (microfibre)
and proper lens cleaning fluid ( use sparingly)
do not rub too hard on the lens
buy a good pump blower (blue colour) about $14 to $17 to remove dust without touching the lens.