I agree with everything but this:
Quote:
Reciprocation
We're brought up in a society where we believe it's correct to give something in return for any gifts we receive. This concept of a token economy where everything is traded is almost hardwired into our brains. Doing something for someone else almost guarantees that they will feel a need to do something in return. Go out of your way to help someone and see how confused they get. They often don't understand why you've done it and feel they should do something in return.
Some of the best openers involve helping girls take pictures of themselves in a nightclub, or helping someone find their way when they're lost. Adding value in this way almost always insures an easy transition into conversation with someone. As once you've done something nice for them or added value in some way your target is almost assured to feel like they owe you good conversation and friendliness if nothing less.
A lot of times this can be handy, but in social gatherings like clubs and parties this is not a very good tactic. Hot girls are used to guys drooling over them and jumping at every chance to help them or buy them a drink. I know a lot of girls that go to bars with no money, and get wasted just from using guys to buy them drinks (and then ditching them right after). Women of value do not generally respect men who go out of their way to help them. I think it's far more intelligent to get the girl to buy you a drink instead, that way you save money and she has something invested in you.
It's ok to be kind and helpful to girls, but not just because they are pretty. Remember you are the alpha male who has many beautiful women in his life. You don't need to impress a girl or make a girl like you by spending time/money because you have plenty of choices. If she conveys a good personality and earns your respect then sure, you can reward her (or at least pretend so it makes her feel like she is being rewarded for her personality).