Do you always forget someone's name after you meet them??
Here's a trick! When you meet someone, create an entertaining mental picture of them, and put something in that picture that makes you think of their name. For example, if you meet someone named Ross, picture him in the apartment from "Friends". And the next time you see him, you'll associate that memory with him.
Try it out!