Ok, heres what i did, and it worked! : Go to the local abortion clinic (or orphanage, nobody gives a ------ about them anyway) and get all the fetuses you can get. Next, go to the football field or park of your school and lay the fetuses (or placentas) on the grass so they spell her name. Then you kidnap her (chloroform) and bring her to the top level of your school building. You show what you did and ask the question. If she says yes, hooray! If she says no, well.. lets just hope its a sunny day. She'll love the smell.
Hmmm theres this awesome way I know of. It costs very little (if anything). You just walk up to her and say "Do you want to go to prom with me?"
umm...why don't you just do it, and not make it some big extravagent thing, like you are asking her to marry you or something?
tell her GO WITH ME TO PROM OR I'LL KILL YOU AND THEN I'LL RAPE YOUR DEAD BODY. Or you could simply ask her normally.
quit being a wuss nobody will think your stupid if she says no so quit worrying about and just ask if she says no comeback with something like "Well hope you can find someone with moves like this "