Having a way with something usually connotes having some level of expertise, or skill, and often creative or subtle in nature. More closely, an aptitude. So, "you have a way with words." means simply you speak very well, or you have a way with people means you interact with people well.
- For Teachers