Something i noticed just from looking at your team, you have trouble with all fairy types.
I recommend putting sludge wave on gengar over icy wind, as you team doesnt really benefit from the speed drop, and it can stop an altaria from setting up all over your team