How many more guys are going to ask this same question? Ok look here we go again, women are attracted to confidence and yes cockiness. Nice guys are not confident they don't know what they are doing, the jerks and players know what's up, that's why they get the girls, dude you really don't have to be a complete jackass to get a girlfriend I promise you that, but you can't be a wuss, you have to take initiative, you have to be in control.
Don't be afraid of the girl, don't think oh no I am going to hurt her feelings if I say something that she doesn't agree with, what you do is this playfully make fun of her, for example if she says something like oh my cousin is so mean to me, he hits me and and scratches me, instead of going oh that's so sad why would anyone want to do something like that to such a beautiful girl, do you want me to go talk to him for you so he will respect women? Hell no man say something like well maybe if you weren't so mean to him he wouldn't be mean to you, you probably deserved it. Her reaction will be your so mean to me why are you so mean? Keep running with that man, and that's what you want you don't want her to go awww your so sweet any girl will be happy to get a guy like you, no no and hell no you want her to be like your a jerk trust me, as long as you don't make fun of her as in calling her fat or something like that she will think man this guy is not afraid to say anything bad about me.
To sum this up remember back in elementry when you used to throw things at girls call them names? There you go right there that's how it is in dating, give them names, make fun of them playfully, freaking throw pieces of paper at them if your at a resturant, be in control at all times of your emtions and your surroundings. The guy needs to make the decisons on what to do they want that trust me they do women don't like to make decsions. STOP being so damn nice to women they are not made of glass, they won't break trust me.