I, too, afflicted with this condition, but nothing you do externally will be of great help or even permanent, unless you also address your internal terrain. I started using an herbal liver cleanse,taking Grapefruit Seed Extract (the natural citricidal kind) (liquid)
It took only about five weeks to almost completely disappear. I believe liver spots, melasma, age spots, whatever they are called are mostly related to an internal fungal condition, which the GSE greatly treated and that is why it acted so fast. I am taking 17 drops 2 x a day on a empty stomach. Omega 3 fish oil 1000mg 2 - 2x day vitamin C 2 x a day. I called your prescription for health and talked with a homeopathic in Owings Mill, MD. phone number 1-888-794-4325 and said I was on the right track. And that people with darker skin tone are most likely to have a vitamin D deficiency and that could play a big factor in melasma. I just started vitamin D so I can’t say much about it. I’am so grateful to have found some thing that worked for me and just wanted to let every one to know so maybe it can help someone else. Read up on the Grapefruit seed extract and on vitamin D.