I'd say that, given the fact that she was a student at Xavier's academy for probably about 4 years (at least that's my estimation), she has to have
some skill in hand-to-hand and other forms of battle (e.g.: it was a good idea to take Pete's powers briefly in the Danger Room. That didn't show helplessness. She was sticking close to him for a reason. It's unfortunate that that's the most we've seen of her in battle, 'cause without anything better, she does seem kinda weak.) Imagine that girl in a hand-to-hand: one good touch, and she can take them down. What she needs to do is wear an outfit that shows a lot more skin: she's practically useless in a full-body suit with gloves. She needs to wear a vest (like what Beast wore, only closed in front), and maybe some short black shorts. In my X-Men 4 script, I've got her in a battle where she wins by locking her opponent in a headscissor to drain their energy. She'd do a lot more good if she wore something that made her powers easier to use (and, on a side note, it wouldn't be bad for the morale of the male X-Men.
)