When you compliment a woman, personalize the compliment, don’t compliment her generally like any of her friends would but compliment on the little things that make you different. Details… You need to notice the details about her, especially romantic details. It means a lot to a girl if you notice the details and not give a general compliment.
For instance, a friend would say “That is a pretty dress.” You should go the extra mile and say, “The colour of the dress brings out the blue of your eyes. You look very beautiful.” Notice how the second statement imply to her that you know that she has blue eyes and that dress brings out the beauty of her eye colour.
No doubt that it takes practice to notice the details that a woman put a lot of effort into. However, always remember that once you’ve mastered this, it comes easily the outcome is very rewarding!