What mons do you have in your box? Any particular mon in Shade's team that gives you trouble?
Noibat is imo outright useless there, so don't bother using it. Magneton can make good use of the field effect, so I'd recommend using one. Fire-types are good for taking down Doublade and Trevenant, so you might want to use your Growlithe for those. If it's not powerful enough to one-shot them, you could try evolving it or using Pyroar instead - it learn Flamethrower at level 38.