Ok, help. Women like the men they love. There's no explaining it. Some women like a bad boy who treats them like dirt. Some like a bad boy who are really good to them. Some women like dorks. Some women like men with no confedence, others like men who are cocky and all confedence. They all have different preferences (I mean, what do you want in a girl, what does your friend say he wants... the same? ?).
You just need to meet a girl who wants who you are, but don't stress yourself into being something to make yourself the great god of attraction.