Since you already tried a lot of things, I would suggest to try Soolantra for like 2 weeks to 3 weeks, to see if it’s effective. If it is, than you can always continue with it.
I would also add the Cetaphil moisturizer mentioned here: Skin hydration
You can try this:
Wash your hands, then clean/wash the face with water in the morning or evening, apply Soolantra all over the face as described in the manual (avoid eye regions), while your skin is still a little bit dampened/moistured from the water, so that you can spread Soolantra easier over the skin. Just use a little bit of Soolantra, because that’s usually already enough. Also because you just starting, it can give a temporary initial breakout, maybe the next day, which may last for like a few days to 3 weeks.
Also apply it at and around the ears. Then wait for like 5 minutes for Soolantra to move a bit into the skin, than apply the Cetaphil moisturizer to moisturize the skin and to further smooth the spreading of Soolantra.