I recently signed up for a university night class in "The Psychology of Interpersonal Communication". I expected something lightweight, with very superficial tips and tricks to improve my communication skills.
However, I was pleasantly surprised. The class (which I'm half-way through) delves into concepts of self, evolutionary psychology, and even the underlying reasons behind conflict. It's fascinating!
I've ordered a number of books from Amazon and I'm gradually getting through them and they are great.
And useful! The class has opened my mind up, not just to look at the superficial communication we encounter, but also what could be happening under the surface. And even just understanding that through our evolution we are hard-wired to act in certain ways, being aware of these hard-coded paths helps us recognise when we do act on instinct and divert when it's not appropriate.
If you're interested, check out:
The Psychology of Interpersonal Behaviour by Michael Argyle