It's not a problem for me, in that I enjoy it. Communication is a complex puzzle, and I succeed at it regularly enough to find it rewarding. But I acknowledge that that approach isn't available to everyone.
That said, I think it's a skill worth mastering.
As for how to master it... yeah, that's a great question. The best technique I know of is to make explicit predictions (typically private ones) of other people's reactions, and when they are wrong, pay a lot of attention to exactly how they were wrong... what that tells me about what I thought was true about that person that turns out not to be true.
Good advice. Thanks!
Edit: Yes, I am one of those look at the floor types. I'm trying to break that habit. Some improvement, maybe.
If it's worth saying, but not worth its own post, even in Discussion, it goes here.