I am not sure about your list of ingredients, most of them look good to me. I would say that using fresh, raw aloe vera should help a lot - it will be wet, so let it dry on your skin a few minutes and then apply your moisturizer on top. I find it helps a good deal.
But beyond that, I have really had issues with dry skin this winter. I was trying various lotions and oils, but they didn't really seem to be doing the right thing, mostly just a bandaid. So I went to the Whole Foods Market (in another town, we don't have one) and after looking at all their selections, chose "Shikai Borage Dry Skin Therapy", which fortunately turned out to be GREAT. I just rub on a small to moderate amoint and it really moisturizes my skin and soothes it. They have a website and talk about how Borage Oil is so important, how topical application of GLA is important in GLA deficient people and helpful for people with eczema, diabetes, etc. You might check out their website and see how they explain about borage and GLA.
So, you may want to consider trying that particular lotion, it's a little more expensive than regular lotions but considering that it actually works for me and I don't use as much as other lotion, it's worth it to me, and it has really good ingredients.
Or, you might try using borage oil as your moisturizer, or in the mixture if you're making your own combo, but I think you need some sort of antioxidant in it if you're keeping it at room temperature. Evening primrose oil, which I saw in your list, might suit that end, as well.