First thing you need to do is get noticed and that isn't going to happen by following the status quo of being nice and complimenting them.

Start insulting them, nothing over the top, but make them slightly defensive. That's when their daddy issues kick in and they will want to impress you. From there you have to be aggressive and work the "douche bag" angle. You got to remember these girls aren't fukking academics, they are used to dating assholes and being treated like shit. Don't try to be Romeo.

Also, learn how to take a hint. Sometimes the girl just isn't interested. You have to be good looking, rich, and/or interesting (drug dealer, motorcycle gang member, professional athlete, etc). If you aren't able to convey any of those things over the course of the few interactions you have with her it's a lost cause.

God bless.