What is the best way to impress a girl?
Be nice. Bring her flowers, open doors for her. Never let her pump her own gas. Those Little things mean more than big ones like new cars and diamonds.
Stay with her?
be 100% honest. you know honesty is the best policy
Be respectful. its hard to find a guy these days that treat girls with respect
Show her respect and show her that you care about her, and if that doesn't work, then she probably isn't worth your time;).
DONT TRY TO SHOW OFF.......its quite annoying and you'll make a fool of yourself trying...
Be a gentleman.