As Miles mentioned in his article Where the F@$k are the Girls? picking up girls in a ski town sucks. Why not meet a girl in the city of Vancouver (one of the most cosmopolitan cities in North America with plethora of local and international women). Tell them you can ski (all girls like professional skiers). And then, that same night, show them you can ski, take them to Cypress Mountain.