I have the worst scars too because I pick as well its such a bad habit! I honestly thought there was no getting rid of them but recently discovered this facial scarring gel called "Hiruscar" and it works amazingly, you'll see results instantly- only problem is if your acne is still quite irritated and inflammed it can make it worse (I found out hard way), so just be sure to just apply onto scars not active acne. and also Dermalogicas overnight boosting cream is amazing. Hope this helps.
For me, nothing fades red marks quite like a retinol. My go-to used to be Philosophy's Help Me which I got at Sephora. I saw a difference within days. Now I use a retinol from MUAC.
PS: something great to also put over the red spots is a zinc cream (diaper rash cream). I would cover all of my red spots before going to bed, and they would look a bit better by morning, as well as the therapeutic benefit of not seeing the redness! It actually helped me to pick less because I couldn't see the lesion with the thick white cream covering it.
Good luck.