You're very entertaining to watch. I'm liking the backgrounds and effects! Your movements are great for the most part. My main advice would be to work on the timing. You got your movement poses set up well. Just try and space certain scenes and movements out harmoniously with the camera. It feels a little too sudden and forced at points in your animations. Slowing things down and adding more build ups would work wonders.