Welcome to the Newschoolers forums! You may read the forums as a guest, however you must be a registered member to post. Register to become a member today!
I work out pretty much all year round but find cardio and core strength help me most for skiing.
I do HIIT training to give my cardio a boost before a ski season. Everything is harder in the mountain if you're not used to the altitude so getting your body efficient at working max out with less oxygen helps. I do stair running, hill sprints, sprints on the rower and cycling.
For all round strength I go with push ups, pull ups, dips a core routine and squats. I don't really need to train legs too hard but if your legs are weak then training them will certainly help before you ski.