Look, this girl sounds like she likes you. Most people wouldn't just ask anyone to the prom. You've got to be someone special in her life. I'm a girl and I know I wouldn't ask just anyone to prom. It would probably be someone who is really special to me. You should ask her on a one-on-one date, so then you'll get to know each other better. You never know until you ask, so just go for it. There's this guy who I like and tomorrow I'm gonna ask him and I don't care what other people think I just want him to know how I feel. I think you should do the same. Also, you talked for three hours on the phone? She's gotta like you cuz she spent all that time talking with you and a girl wouldn't do that for anyone. just go for it! You never know what will happen.