Since your face to face interaction is few and far between you two obviously don't know each other that well.Don't just go up to her and ask her out.Get her number first,then ask her out.Now your next logical question is how do you go about getting her number?Find the right moment to strike up a conversation.Don't worry about being suave just start a conversation,what do you know about her?The conversation doesn't have to be deep,just find a common intrest.Say something about work or something about the way she dresses not that she dresses well but rather something that goes hand in hand with how she dresses,for example if she is wearing a North Face jacket with lift tickets hanging out of her pocket ask her where she boards/skis.No matter how brief your conversation look at her and say I really enjoyed our conversation and would love to continue it sometime,may I have your number.Paraphrase this to fit your scene and age group.Good luck! Preston
Try and catch the girl when she is not around to many people. Say Hi to her and maybe give her a compliment on something you have observed about her eyes, personality, or sense of humor. Then just ask her out.