There's a subforum here called Steps To Better Self Esteem. There's some helpful info there sometimes. I think you're doing a good job already by being aware of the problem and you've gotten books to read on the subject. Thats good. I understand wanting a community / social support too, hence why we're all here.
Im working on my self esteem too. Nice to meet you.