Sigilyph can learn Icy Wind from one of the move tutors, it's what I tried using. (As it turned out using neutral damage probably would have been more effective, but thought I'd point it out anyway)
But your levels are probably fine for the gym. You're more or less matching Dray's levels.