<human>: Can you give me a shortened version of the text?

I'm in high school, and I basically have no relationship or girl experience whatsoever.  There's this girl I like, and I want to ask her out at some point.  Hopefully, because she seems to be a bit of a nerd, I'll have a better chance.  She has a boyfriend currently, but they will break up soon.  Talking to her in person is mostly out of the question due to numerous obstacles, so the only thing for me to do is to talk to her online.

Thing is, is that we only have one class, so there isn't really much to talk about.  I've talked to her a little, but not enough to talk to her about random things.  But I can't just make some ice breaker like I would with a stranger because that would also be awkward.
So how do I go about asking her out?  I have no one else to ask as I have no siblings, no friends I can ask about this, and my parents wouldn't be much help.

Also, what's a good place to ask her out to, excluding events like football games and dances?  I heard movies are a bad idea, unless paired with something?  Would a walk or something be good with a movie?  I made another post earlier, but that didn't get much advice.

I think I noticed some kinds of (very subtle) things, but that might just be my imagination.  One time, she kept turning her head to look at me, and when I talk to her online, she is oddly very friendly.
<bot>: In high school. Never had a gf. No one else to ask.  How do I talk and ask out this girl that kinda knows me?  And what's a good first date (that isn't an event)?