Have you tried removing gluten/bread from your diet? If not Id suggest starting there.
As for skin care, personally I think the 10 step roitine is a bit excessive. I find you only need to use around 4-6 things nightly to keep you skin well maintained. My routine consist of, face wash, serum, eye creme, toner, and moisturizer. I find the key is to alternate the products you use. By that I mean 2-3 nights out of the week use an exfoltiating cleanser instead of your usual, or use a mask once a week instead of toning. Also for my daytme routine I usually just apply a serum, mousturizer, toner, and
Sunblock after washing my face.
Mind you Im pretty light with my makeup, so If you you're not I'd imagine you'd have to add a couple more things to your routine.
If your need of some vegan product recommendations, Id suggest you try the Grapefruit Glycolic Face Wash by Made from Earth. Though I personally find it a bit too strong for regular use with my combination skin. I think it would do well for someone with oily skin.