Something else that might help is sitting down with yourself and getting very clear in your mind what it is that YOU want in your relationship. Forget for a moment about what your husband is or isn't - what exactly is it that you would like to have in a partner? I think that often, until we get clear ourselves on exactly what it is that we want, the external situation will often stay the same or get worse.
The other aspect of this is that by getting clear on what you want, you end up focusing on what you do want in your life, and not on what you lack. And since you get more of what you focus on, it's a good tool to enhance your focus clearly on what you want and not what you don't want. It's something that has definitely worked for me in the past with my relationships.