All shapes and sizes.
She might be super nice and accomplished... But if she can't flirt right, doesn't come across as a potential romantic partner in dates... It could be social.
Is she talking about her accomplishments too much? Is she a one upper? Does she only talk about one or two topics? Is she too formal/nervous so doesn't act normal on a date?
Smart and accomplished people often have social issues when one on one with a date. Especially in LDS circles where group dating and no dating until 16 limits opportunities to practice young.
Anyway... Just another thought.
In my experience boys like a girl with some meat more than the skinny models... But like a girl they can relate to and the feel like likes them even more.
Maybe she also needs to go after some of the more shy... Or different boys. Ones that aren't as seemingly superficial.
Just some thoughts and ideas. It is a rough situation and one I can relate to with my own daughter's near that age.