While I know this can't work for everyone (or could it possibly?)-- I solved the skin issues I had on and off for the past 10 years and wanted to share. I solved the issues with oil. Yes, oil on my face. My already-oily-face loved it.
At first I was just using grapeseed or coconut oil on my hands instead of lotion because the alcohol in lotions ultimately dried my skin out which meant that I always needed more more more. I loved infusing the oils with rose and mugwort to balance and restore my often stressed nervous system.
Eventually I got bold and tried the oil on my face just to see how it felt. I did have to wipe off some extra but my skin looked and felt great. Soon my skin even stopped getting greasy because it wasn't over producing oil to make up for being over-dried out by conventional face wash.
I've since started using the infused oil instead of store bought moisturizer or even face wash (though once or twice a week I still use the powdered gentle face wash to mix things up and get the tiniest bit of exfoliation). And sometimes I'll mix 1 part sugar to 3 parts oil for an effective facial scrub.
If you want to make your own infused oil use a light one appropriate for cosmetic use like almond, jojoba, or grapeseed. Coconut oil is great too but it solidifies under 76 degrees. You can infuse with an herb that smells great, like lavender, or promotes skin health, like calendula. To do this, fill a jar halfway with the dried herbs, fill it the rest of the way with oil and place it in a sunny spot. Give the jar a shake every day and within about a month it should be ready to strain and use.