Dry skin usually doesn't absorb moisture or moisturizing ingredients (lotions, oils, butters) because there is a layer of old dry flaked skin. Try exfoliating with a mesh pouf for convenience.
Lotions and oils act to protect skin and I highly recommend it to keep some sort of protection from cold, wind, and sunlight.
Try apricot seed oil, which is light. Also, purchase a humidifier to counteract the indoor heat in your home. Your skin will not be so dry. I have been doing this and the static and dry skin are almost non-existent with the humidifier doing it's job.
I also adore cocoa butter for cracked heels, elbows, and overall body application to block the wind a little (you'd think it wouldn't work, but it actually does -- in fact Native Indians used to use bear fat oil to keep themselves warm
Also vegetarians tend to have dry skin because they usually do not get enough fatty omega acids or beneficial oils in their diet. Try more nuts, and fish if you're not vegetarian. B-complex is always great.
Definitely takes the chill off.
Anyway, that's my two cents worth.