To make a good first impression, I suggest researching a little about the person you are going to meet. You could look them up on Twitter, LinkedIn or Steemit.
If the meeting is more informal or personal, the best way to make a first impression is to demonstrate a strong interest in the other person rather than talking... and remember their name.
Dale Carnegie said:
“Using a person’s name is crucial, especially when meeting those we don’t see very often. Respect and acceptance stem from simple acts such as remembering a person’s name and using it whenever appropriate.”