What is it that girls find attractive?

I'm a mildly unattractive boy whose never really had a real connection with a girl, whereas nearly all of my mates have. What do girls value the most when looking for a boyfriend? Is it looks, personality or something completely different?