Acne grade III problem on face

Patient: Hi I had acne 3 problem.I am getting pimples before and after periods on my face( cheeks, forhead..) I consulted doctor and she said acne 3 problem and prescribed two creams..but no use..shall I have safi tonic ( blood purifier)..for 1 it safe or any side effects. I am allergic to NSAIDS. Please suggest.