@Jeff12345,
Ask her out. You will never know unless you do.
Psst - you don't need it to be a lead pipe cinch that she likes you, or even know anything about that at all, for you to ask her out. Seriously. We get these questions All. The. Time. And inevitably it's a lot of looks and sighs and wishful thinking although on occasion someone is reading the signals well enough.
Ask. You will never, ever know otherwise.
And you should keep it easy. Light. Cool.
"Jenny (or whatever her name is), want to get a soda/coffee?"
Make it inexpensive and non-alcoholic (you're likely not of age yet but I did want to make it clear). Make it during the day. Nothing should scream 'date' at all.
Go together and get a coffee or a soda. Have a nice time. Talk about goofy stuff, or school, or music or books, things like that. DO NOT MENTION FEELINGS. Just ... don't. You want this to be light.
At the end, say, "I really had a nice time." (and she may very well say something similar at the end) Then add, "I'd like next time to be a real date. How's this Friday night?"
And see what she says. Here are the possible choices:
- I'd love to!
- I'd love to but Friday is out. How about Saturday?
- I'm sorry, but I don't like you that way. Can we still hang out as friends?
- I had no idea. I'm not really sure how I feel about this, and I need some time to process it.
All four of these are fine choices. Obviously, you prefer #1 or #2, but #4 shows promise - but don't count your chickens on that one (sometimes that's just a way of letting someone down easy). #3 should be your cue to say something like, "Well, it was worth a shot. I want to continue being friends, too." And mean it.
You can do this. I guarantee you can.