That was really good. There is always an awkward leap to get through for magic stuff, but keep trying and I'm sure you can get past it. Your animation was nice, i would love to see more. the voice acting was good and enjoyable too.
to get past that awkward bit where you try to portray actions that real people never take(i.e. grunting or chanting spells) you just have to work at it until you find a way that works with your animation.
it might sound silly, but try watching and paying close attention to shows with real people that do that stuff a lot, the actors and directors have put a lot of thought into how to convey things, it takes a fair amount of effort to get your character's actions to fit their voices, but you are definitely on the right track.
watch shows that do it regularly, even if its live action. just watching cartoons will make you forget how some voices can match up with their bodies, so its good practice to watch both types of shows. something like Heroes or Supernatural.(mostly heroes. really good acting) would be a great place to look for the awkward grunts and screams that accompany this stuff.
RWBY is on netflix now and they do a good job getting past that awkward leap as the show progresses.