She always thinks guys are 'out of her league' and says she aims too high. She currently likes some gym instuctor who is nothing special and says how he 'must meet loads of girls', how could he possibly be interested in her, he's too good for her etc.
I used to be like that a few years back and it's really a shame to see things like that, it comes from a place of low self-esteem. It's just some bloke, it's not Prince William (and even he's not perfect !)
How can I help her to boost her confidence ?