A little thing I should tell you Light Buster. Your charater seems like a "May Sue".
To qoute Challenger #001
Add some kind of personalty trait that makes her a bit dis-likable.
It's good, your just missing that.
And no, I'm not trying to tell you how to run your character.