Nice article many guys do not understand this and would always a girl to say yes at the first instance.
No two girls are the same even if they are sisters or perhaps friends so whatever works for the first person may never work for the second and the last is, no matter how small a girl is, she will always go for a guy who is more matured than she is and not someone of same class.
So to make a girl love you, just like you've said, let a guy work on himself. Thanks for this great article.