I took a very long hiatus from animation of any kind and now that I'm back and ready to animate again I find that my skills have decreased a huge amount. Please help me get back on task! And to help me I present to you an animation I just started working on.

and heres an update with my final key frame

The only way I can describe this animation is by calling it a bicycle kick. Although I know that isn't what it is. What I want to show is a character ascending into the air delivering many back and forth kicks for both legs. Fortunately I can represent as many kicks as I want by looping.
Ok so here is a few things that I need for this animation.
*Dynamic silhouettes
*display as much power as possible
*look like the character is straining a bit to get the kick up
*look like the character needs to use force in order stop his leg from kicking himself in the head.
*Anticipation of the kick(I want to know exactly what is going to happen a frame before it does)
*look believable as in if you could jump that high and proceed to use that many kicks my animation will show that(I don't want it to look awkward or forced)
*Bad ass effects like you see in Street fighter and King of Fighters games.
Can you guys show me how to achieve this?
I know I'm asking a lot but I figure if I'm going to Relearn I might as well be taught by the best instead of fumbling in the dark trying to teach myself.
