Sometimes the guys that are the most work, are the ones worth all the effort. He may be afraid to ask or not sure how to do it. Then again, he could just be one of those guys that would never be traditionally romantic. The thing I have learned in life, is that the worst regret... is not having tried. You spend the rest of your life wondering what could have been. If she has feelings for this boy, then she should bite the bullet and ask him. There is nothing wrong in this day and age with asking a boy out. She should ask herself how she will feel if she goes to the prom with the other boy. Will she feel bad about it all night? Will she spend the night irritated because she was at prom with the "wrong boy"? Trust me, it could ruin her prom night.