Single for ever ?

Currently 21 and I've never even kissed a boy! I have had guys who want to hook up but I don't want my first kiss to be with a random person I want to date someone but no is seems interested enough to even ask me on a date why? Cute guys don't even take a look at me when I'm out with my friends. Any advice?