don't listen to the junior varsity advice.
it's because you lack the playful undertone and/or project insecurity or a general dissatisfaction in life. One thing woman are awesome at, is detecting insecurity. That's why "faking confidence" rarely works.
most guys who are jerks and can get women either are very playful about being a dick, or don't really care if they are and will move on to the next target without hesitation.
i don't suggest being an abusive asshole because it attracts the worst type of women (attractive or not), but being a fun dude that lives in his own reality and has complete social freedom(i.e. not approval seeking, just looking to have a good time) will get you laid everytime. you tend to get alot more emotionally stable/mature woman with this attitude. it's universal