Dry skin is a common problem during winter faced by people of all ages. As the temperature goes down during winter, the environmental humidity deceases and this leads to the dryness of the skin. Avoid over heated rooms for long periods.
I am not sure what the composition of the aqueous cream you are using but I would recommend avoiding the ones which are petrochemical based. This can be toxic to the system. Most of our ranges in our Spa are essential oil based and this would be a better option. Applying organic coconut oil is also a good option. Also, avoid harsh soaps that can lead to dryness of the skin even further.
You can use a good Aloe Gel cream. This help with the dryness. Putting a few drops of essential oils eg lavender into the bath will also be useful.
Taking omega oils internally is definitely a good idea. Since you are allergic to iodine I would not advise you to take a fish source but rather a plant source. Viridian makes an excellent product called Beauty Oil containing a combination of Omega 3 & 6 plant oils including flaxseed, Hemp, Avocado, evening primrose and pumpkin seed oil. These will help to strengthen skin cells and boost their moisture content.
I would also suggest a diet that supports healthy skin which includes a high nutrient food sources.Vitamins A, C, E, selenium and Zinc are important for skin health. Water is important to carry nutrients throughout the body and flush out toxins.
Exercise would be important as it will also improve blood flow to the skin.