3. You need to buy lingerie for her
In fact you can buy lingerie for your girlfriend/wife if you are sure she is waiting for such a gift and you perfectly know her size. Otherwise it doesnt really look sexy as it seems that you are making the present for yourself, but not for her. Any girl would like to choose lingerie by herself, because she knows all the flaws and benefits of her body. If you are willing to make a sexy present better by the Kama Sutra book or learn how to give a great sensual massage.
4. Candies and flowers are good presents
Again be creative! Actually it is not the only day when the girl is waiting for the flowers. You know what would be creative? Give flowers to her girlfriends and buy her something special. If you simply pay attention to her habits, hobbies and preferences, you will easily find the answer!
Candies? Come on… some girls eat candies every day, better make it as an addition to the main gift.