I just had a flare-up recently due to a moisturizer I started using - I stopped using it immediately, and I put pure aloe vera on my irritated, rashed skin. It feels GREAT, and it got better within a week! Hope this helps! (And I agree with someone above about eating right, juicing, drinking lots of water, and exercising/sweating it out!)
I forgot to mention this yesterday but I think it will be a big help: Raw shea butter. It has a smooth, non-greasy texture but it is very moisturizing and pasty and it leaves a beautiful sheen on your skin that makes it seem flawless. And it heals everything -- scrapes, acne, rosacea flare-ups, the stuff is excellent. Your skin feels like it's being healed, the moment this stuff touches it. Shea also doesn't leave a residue on your clothes, despite being such a dense moisturizer.
I buy the big tub from "Vermont Soap" (about $40 for the tub, which is in bulk and will last you years if you store it in a cool, dry place, $6 for the smaller, round tin), which was very involved with sourcing it in Africa and is dedicated to a fair trade arrangement. The owners actually went there, established a co-op and trained locals to process the shea in a specific way, alongside a doctor who had developed the best way to extend the shelf-life of their shea butter. There's an entire story on their website about sourcing their shea butter and how the workers were involved. Vermont soap also produces some great stuff called "Green Magic", which is an herbally, shea-based moisturizer. It goes on smooth and feels good upon immediate application.
...but one more thing! Don't use raw shea butter if you have a latex allergy! It's the tree nut origin of it (just as willowbark is what aspirin is developed from). Some brands highly process the stuff to lessen the chances of allergic reaction, but lots of other things are thrown in that negate the health benefits of raw shea. If you have a latex allergy, it's best to avoid shea butter altogether.