You need to sit down with your husband and tell him how you are feeling. Tell him you feel like you are doing too much, and need him to be more helpful. Ask for his input on how to change things. You may need to agree to do specific things, and he will agree on certain chores, and write them down, so there is no question.
With my husband, he is usually willing to help, but I have to tell him exactly what I want him to do. If he sees something needing done, he usually won't do it, unless I ask. If I just vaguely say I need help, he will say okay, and then go back to what he was doing. So I have to say "can you help me do such and such in five minutes?" That usually works.
I can walk in the door from shopping with hands full of grocery bags and he will just sit. But if I ask him to please go out and get the rest of the bags while I unload them and put stuff away, he will.
If I say I need help with the laundry, he will say okay and not do anything. But if I say, it would be very helpful to me if you could do a load of dark clothes this morning, he will do it.
I cannot give him more than one job to do at a time. He can't handle that. While I can do several things at once, he has to concentrate on one thing at a time. So sometimes I write him a list.
Another thing I have noticed. When my husband comes home from work, I get more cooperation, if I let him relax a few minutes and let him do what he needs to do, instead of hitting him with a list of things I need help with the minute he walks in the door. He works all day, and needs to chance to switch over to home mode before he can help out.
I am a perfectionist. But if I want my husband or kids to help, I have to shut up when they don't do it exactly how I would. That discourages them from volunteering to help. I have to praise them and make a big deal of how helpful they are, while sounding sincere and thankful, which I am!