The reason "nice guys finish last" is because they are perceived as being spineless and weak, which is not attractive on ANYONE, male or female. The quality you call "being a jerk" is NOT the thing that women like. They like CONFIDENCE.
For the record, I am pretty sure that the line "I've heard I'm pretty good" would not work on me, although I suppose it might work on SOMEONE.