Hi Kee,
As a fellow Canadian, I feel your pain. I'm in Ontario, and this winter has been brutal. My skin is a mess :icon_cry:
As the other ladies suggested, exfoliation is key. As for moisturizer.. I don't know what your budget is, but my big indulgent purchase this winter was Creme de la Mer. I have sensitive skin, so it's too rich for me to wear under makeup, but as a night treatment, it's wonderful. VERY hydrating, gets rid of all the flakies, and evens out the skintone. It's a bit on the pricey side, but you only use the littlest bit, so it will last a long time.
Good luck!