Sexy is not just one thing. Sexy starts with looks. I know, sorry to say, but it's true. If somebody is butt ugly, than nothing he/she can say or do will ever be sexy. No, it's not fair, but it is how life works.
But looks aren't enough. A sexy person must have confidence without conceit...