The only thing I can suggest is talk to him and give him very specific things that he can do to help you.
Some guys just really don't know how to deal with emotional issues like that. I mean, not just guys, some people in general. But if you help him out a little, and remember that he does love you, he just doesn't know what to do, maybe it will help?