I keep trying to teach him communication skills and empathy. He is a black vortex of need.
I'm sorry for your situation, but this cracked me up. It is true. They are like black holes. They are cool so long as they have control and all attention fixed on them. When you ask for some mutual respect and attention, they couldn't care less.
In my humble opinion, however, I think where you go wrong is in trying to teach him anything. He's a grown man. You can communicate how you feel about his behavior, but only he can do something about his communication skills and empathy. He is responsible for that -it isn't your job to try to teach him anything. Besides, the bigger issue is that he's completely wrapped up into him self, much like my ex. You can't teach that away. Nor can you really explain that to them.
If you want to expose him to a situation where he has a real opportunity to learn, then stop explaining things to him, stop trying to change/teach him, and be open about your feelings and act for yourself when he disrespects you or whatever the issue may be. For example, if you feel like you need to "pull" a conversation out of him when it's something you are trying to share, then just walk away.  :)on't justify it. Then go in your room and call a friend.