First, let me say I think you are nuts taking heavy duty medications while fasting. I doubt your liver appreciates the burden! This could be dangerous.
I have had 100% success curing ongoing skin problems, "adult acne" and "rosacea" specifically. With all the fasting and colon cleansing, I was still having problems until I got serious about flushing my liver. It took 5-6 flushes, but I finally passed 30-40 beautiful jade colored stones the size of small prunes (!). Since that flush I have had NO skin problems of any kind, and it has been several years. Amazing!
Be kind to your liver. Eat a healthy Diet while taking those meds. You can do a cleansing diet of fruits and vegetables, but support that liver! Then, consider taking a trip over to the Liver Flush Support Forum , full of happy flushers and gurus to give you all the info and support you need. Remember it takes patience (one flush seldom does it), but the rewards can be amazing.