Tough love time.
You're buying into the already pervasive attitude that women owe men sex for displaying kindness. Attraction isn't something you attain through deeds. Attraction doesn't follow logic or old tales of chivalry.
Look...you openly state that you want to 'get laid'. That's your motivating factor. Not being a nice guy. If you had the confidence to do what the "jerks" do, you wouldn't be complaining about them. And what makes them jerks, exactly? A willingness to state what they want and take it? Think about it.
Give this a spin. Next time you're with a girl and there's some rapport, say the following (preferably whisper it into her ear). "We're not going to have sex tonight because, frankly, you haven't earned it yet. But I feel compelled to warn you...the first time we !@#$, it may intimidate you. Because I'm a man. And I know how to do things."
Then you walk away. If she doesn't text you later that night to come over, it's because she already took care of herself.