argh i need you all my dear friends

hi guys
I've got someone special coming my way soon and i wanna look my best for em but i have lots of red marks from old spots...is there anything that will make a noticable difference in a week or so?
i have a aloe vera tree out back but is there something better in the shops that is non-comodogenic or whatever the hell it is? i don't want to get more acne by trying to eradicate the spots...
thanks guys