The first self help book that actually helped me was How to make friends and influence people. It was hard for me to overcome my shyness and look people in the eye and smile, but with constant practice I got better at it. Taking an interest in people or being agreeable these are all basic principles that genuinely good communicators use, the book just points you in the right direction you have to apply the hard work and courage.
Good self-help books are rare but they do exist.