Another possible reason for dry skin is persistently high blood sugar, a hallmark of diabetes. When blood sugar stays higher than it should, the kidneys excrete extra water. This can lead to dehydration and thus less water available for the skin.
Do you have diabetes?