I'm a shy 18 year old guy but I'm not ugly. I run cross country, have a six pack, Native American tan, dress well (hipster prep look), yada yada. My friend that's a girl said I'm a 7 or 8. I'm really shy around attractive girls. I can make jokes and comments but I can't start conversations and get to know them. Some girls make signs and look at me but i never seem to say the right things. Does a guy have to be attractive AND socially outgoing to get a girl. Do girls date and talk to guys that make the first move and reach out to them?