How do you impress girl friend?
Some girls like bad boys, some like boy scouts, some like jocks and some like geeks. The truth is that the only way to have any hope of impressing a girl is to treat her well and be yourself. If you are always trying to impress her sooner or later you will both get tired of the whole deal. The only thing I know of that is universal is all girls hate it when you treat them one way when you are alone together and then treat them like they aren't all that important when you are around your friends.