Trivun said:
Mysterious, feisty, attractive (kind of redhead or brunette, and petite and cute rather than tall and hot...), kind of an enigma. Intelligent, nice person, good personality, similar interests to me (mainly acting and theatre, books, generally just culture itself, and film-making). Quirky sense of humour. Yep, I have pretty high standards. No wonder I'm single

.
(although maybe my lack of confidence has something to do with that too...)
I reckon the lack of confidence has more to do with it than the high standards. Think about it, a confident person will not worry about finding a date, as they will know that they will find someone eventually, and that life is good now anyway so they do not need a special someone in their life. As a result, they will not be totally open and honest about their feelings, they will not share every little detail of their life, and this will make them seem mysterious.
I know confidence isn't easy, you know I've had a lot of issues with my view of myself. However, when I have managed to have that bit of confidence, even if it's only for a couple of hours, things have seemed better and flirting is easier. So work on your confidence, and I'm sure you'll have all the ladies after you....