Are the spots raised? Moles are raised and not flat. From what you described before, I thought you were describing sun spots, or liver spots, also called aging spots. Are they really moles? If they are sun spots they have to be treated from the inside, but can be faded from the outside.
Iodine on moles has gotten a mixed review on this forum. Some say they had success; others report further irritation of the mole without resolution.