Thanks for writing to us.
There could be many causes for white spots
like P alba, vitiligo, naevi, post inflammatory hypopigmentation
etc. Similarly the pigmentation could be melasma, sun damage, post inflammatory hyperpigmentation
etc. It is dfficult to suggest a treatment without examining the lesions. The treatment that you are using right now is inappropriate and wont help in treating these specific concerns. Please meet a qualified dermatologist
nearby for diagnosis based appropriate treatment.