SOO, I have the same issue, but I don't reallycare!! :D So anyway... 你 could ask a couple people to dance, if they say yes, get to now them in a three 分钟 Time period and ask them out!!! :D
I'm in 9th grade and I went to all my dances dateless. I don't think 你 should worry about dates to dances until your senior homecoming in high school. Really there are 更多 important things 你 can be worrying about.
Dances are not a thing at school where 你 have to have dates 或者 your a complete loner. No, it's a place to have fun and dance and do other shit. Sure, you're 老友记 have dates, but that's an optional thing, really. Even if all your 老友记 have dates, it's not the end of the world. Go with your 老友记 even if they do and hang out with them-if they're your friends, they'll hang out with 你 just as often as their date. 或者 there's dancing with another guy there-not everyone is going with a date. 或者 even dance alone. It's not going to hurt if 你 don't have a date, so there's no need a worry. Just have fun!