Azelaic acid has been good for me. So has sulphur. I use a sulphur mask 1-2x a week and use a sulphur face wash 5x a week. It's made a big difference. Get a good moisturizer too because these things can be drying.
Are you aware of any triggers? Mine are alcohol (wine and hard liquor only, beer is not a problem) as well as sun/sweat. I do a little extra mask/face wash on the days when I know I'll be exposed to those things.
These are the products I like: https://www.amazon.com/gp/product/B00H5UP96I/ref=ppx_yo_dt_b_asin_title_o04_s00?ie=UTF8&psc=1
https://www.amazon.com/gp/product/B01MXLF8TY/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1
This is the best product i found on Amazon that actually made a huge difference prior to the prescription
Dark Spot Corrector Remover for... https://www.amazon.com/dp/B01MXLF8TY?ref=ppx_pop_mob_ap_share