Confidence = Sexy. That's all it is. If you don't love the way you look, dress, walk, talk, laugh and so on you are not confident and not sexy. Sexy is knowing what you want and how to get it. Its nothing more than a mind set.
So get a haircut and colour, buy a new outfit, acknowledge your good points and go get em.