I'm fair skinned with redness and brown spots. I want to know the best way to get clear skin. (photos)

I use an exfoliating face wash 2x a week, then gentle cleanser on the other 5 days. I use witch hazel for toner and oil free moisturizer. I only wear makeup on the weekends. I have fair skin and as I am aging my skin on my face seems to be getting worse. I have little brown spots and redness on my face. I have no idea what to do besides covering it with makeup. Is there something I can do at home?

No doctor answers yet