Your best tool for solving this problem will be prayer. If you can't communicate with your husband, then communicate with God- I know, it's a cliche answer, "just pray", but people underestimate the power of prayer. I turned to the Lord when I had this problem in my own marriage, and it did so much more than I had expected it to- and not just because God did, in His timing, help me out. Sitting down and praying for your husband and for your marriage makes both more precious to you, for starters. Also, it's hard to remain angry at a person you are lifting up to God.
Other things I did in my own situation, when it felt like my husband was blaming me for everything:
-I had to stop taking my husband's anger/frustration/blame games so personally. The more I reacted to and apologized for things that we both, deep down, knew were NOT my fault, the easier it made it for him to use me as a scapegoat. If you act like a doormat, you're going to be used like one. It's a hard lesson to learn. It required a lot of prayer for me to get to a place where I could let accusations and anger just bounce off me without reacting.
-I had to learn to recognize what things in the marriage WERE actually my fault, and I had to fix them if possible. If we were struggling with, say, money- and I'd been irresponsible with paying bills or other spending- I had to humbly admit to my husband that I needed his help, I needed him to show me how to fix it, and then I had to do as he asked.
-I had to really, really listen. It's easy to not hear what a person is actually saying if they're yelling or deflecting. But if you can figure out what's ACTUALLY bothering him, then you have a starting point.
I'm sorry you're going through this, I know it's hard and it hurts so bad. Maybe you've been praying about this already- good. If not, start. I don't know if I've said a single helpful thing, but I'll keep you and your husband in my prayers.