Ahh, Jedi. You have a crush! Now I'd really like to discuss why it is that you feel guilty for being sexually attracted to someone. But maybe this isn't the right time to do that. The issue at hand is, what should you do? To quote someone I respect, "it is always OK to ask, as long as it's OK to say no." You're allowd to think she's hot. You're allowd to want to be closer to her, and spend more time with her. As long as you respect her, and you do, it's OK to have sexual desires. So try not to make it such a big issue. Just casually ask her if she wants to spend some time talking to you one-on-one. A public place like a coffee shop is a perfect idea. If she sais no, which often happens, you won't feel much worse than you do right now.