I actually in my own practice believe that prevention is always better than cure. Sunscreen and oral supplements such as Estheshield/white are my favourite tools in pigmentation problems.
The treatments discussed such as energy-based treatments (IPL/Lasers) will take several sessions to help but however there remains a risk of recurrence. Chemical peels are also an option.
Consult your doctor and discuss the possible treatment plans.