I haven't been to see a dermatologist, but I suspect I have mild rosacea. I sometimes get little bumps on my cheeks (that aren't pimples), and have pretty persistent pinkness right around my nose.
One thing that I think actually made it a lot better is consistently using the Oil Cleansing Method. You basically use a blend of castor oil and a moisturizing oil (I use sweet almond) to cleanse your face. The one thing that I think might not be super awesome for rosacea is that part of the method is to cover your face with a hot washcloth to open your pores and sort of steam things off before you use the washcloth to wipe off dirt and excess oil. I think it might be possible to wipe the oil off without that, although I've never tried it.
The immediate advantages of using the OCM, for me, are that it's an incredibly effective makeup remover (which is always good for your skin), and it really keeps my dry and flaky skin well moisturized, which also can't hurt. I have noticed that I have far fewer small bumps on my cheeks than I used to, and the pinkness isn't quite as pink (unless I've just done something that leaves me flushed, like exercise).
I don't know that everyone reacts equally well to plant-based oils, but if it's something your doctor is on board with, it might be worth trying out. My skin really is consistently much happier and better looking when I just avoid soap completely.
For the pinkness that's left, I wear mineral makeup, and use a mint green powder to neutralize it before I put on foundation. It works so well that I frequently get compliments on my "flawless" complexion when I'm wearing makeup.