One Web site with some useful advice and links is Hearts and Minds. This includes:
Self-Help Links - national clearinghouses for a full range of issues
Mental Health/Family Links - for addictions, psychological or family challenges
Steps to Complete Mental Health - how to improve relationships, overcome depression and find greater fulfillment
Open Letter to an Addict: Becoming an Ex-Addict - practical steps to recovery, better relationships and success in life