“Dating isn’t easy,” is the understatement of the year. Women are complicated creatures and no two are the same. So, how can you impress her without intimidating her? How do you win her over so she agrees to that second or third date and then a relationship? These tips are sure-fire ways to convince her you’re the gentleman she’s been waiting for. Win her over by incorporating these surefire dating moves.

1. Appreciate Her

All women are different, but humans fundamentally hope to be appreciated by the people they care about. Admit it, you like your ego stroked once in a while too. So, don’t leave out appreciation. Say, “thank you,” when she offers to pick up a check. Be decent and listen when she speaks. If she shares something personal, thank her for that too. Remember that appreciation can be shown non-verbally too.

2. Do The Things She Likes

Especially when newly dating, you’ve got to treat her to the stuff she likes. Maybe you’ll find some new hobbies along the way. If she loves ice skating, take her to the rink. Let her teach you how. If she’s fond of Italian food, make a reservation at an Italian restaurant. This ties in with the first tip, because doing what she likes shows her you appreciate her.

3. Be Romantic

Spontaneity is the key to romance. Don’t be afraid to surprise her. Blindfold her, put her in a car, and drive her someplace she doesn’t expect. These spontaneous gestures show her you’re different than most guys. It’s also a good idea to brush up on your cooking skills, because many women express they love a man who can cook. If you’re terrible in the kitchen, why not take a cooking class with her?

4. Little Gifts Mean a Lot

Flowers make a great first impression. Don’t go for the sagging ones at the front of the supermarket. Make the extra effort and visit a florist. To really make this move work, ask her what her favorite flowers are before the big date. Next time get her a small box of a candy she likes and don’t forget these little gestures work both ways. Chances are she’ll start treating you to the things you like too.

5. Be Yourself

Don’t lie to her. Don’t try to run game on her, because the truth will eventually come out and you’ll end up breaking her heart. If she’s truly special to you, be honest about who you are. If you’re a sports fanatic and her last boyfriend spent hours on the couch watching hockey, let her know you don’t mind spending a Sunday watching the big game, but you’re not her ex either. Highlight your positive attributes before your negative ones. If she’s the right girl for you, she’ll accept you for who you are.

6. Don’t Rush Her

Finally, if she isn’t ready to hop into bed with you, take this as a sign of her class and don’t rush her. Your hormones may be racing every time you see her in a new outfit, but she has to be careful. Chances are she’s protecting herself for a reason. Show her that you’re willing to wait for her. Be patient, but don’t be afraid to let her know you’re ready whenever she is. If you can handle all of these tips, then you’re ready to sweep her off her feet.