welcome to healthcaremagic forum
you are on right path of treatment .
is for acne and carofit
for marks .
retinoic cream is good for pimple mark but must be used under dermatologist's supervision .
,arbutin are other option
procedure like chemical peeling ,microderma ,laser
will work on your problem for sure .
i hope i answered your question