A lot of girls like good boys, but at the same time, a great number of them can’t resist bad boys. So the dilemma is, “which one should you be?” Well, Dilemma no more; be both! The less predictable you are, the more girls would pay attention. Because they just can’t figure you out!
Be consistently inconsistent. If girls don’t know how you’ll behave, the more they’ll be attracted to you. Vary your mood; play with it. Be happy; then, not so happy. Melancholy then sunny. Be friendly then all of a sudden aloof. Whatever! Remember, PREDICTABLE = BORING.
Be cold when it’s hot. Girls love it when you lavish attention on them, but do it too often and they’ll expect the same treatment every time. Shake up your style. "I thought he likes me, but why didn’t he pay attention to me the whole day?"; "He used to be so funny, but why is he quiet lately?" The guessing game will keep them thinking about you.
That being said, you don’t have to change your whole personality - keep it. Just remember the key here is to always do something that would stir-up the plain old boring you.