Most Helpful Girl
First you should promise to stay off dating sites. I've seen what they can do to you. There are some ways you can ask a girl out without seeming desperate, like: partnering up with a girl you like for class or a project (then work your way from there with flirting), bringing a small gift for her (not too expensive or cheap), or meeting up with her after class or school and confessing how you feel. You could also just ask if she wants to go to a dance or an event or party with you to ensure some time together.