Having nidoqueen and cofagrigus together like that is redundant, they both wall the same type of pokemon. I'd suggest changing nidoqueen to something else, it's a wasted teamslot right now imo. And nidoqueen isn't a fire resist, lol.
Idk what you want to replace it with, maybe a blastoise...