Problem skin

I have always had really bad skin since being in my teens and I'm now 33, I have hyperpigmentation and some red areas that look like pimples but they arnt it's where spots have been in the past which has left a red mark, I have to wear makeup everyday because I'm so paranoid about my skin and how bad it looks, does anyone have any suggestions or things that have worked for them cos I'm at my whits end now.