i have an under armour shirt that has this rubbery ridging on the elbow area to help with this. it feels weird wearing it though so i went back to a regular compression fit shirt
you need to work on your stride. you are putting no weight into your edge and thus no power. stand on one leg with deep knee bend and essentially jump onto your other leg and glide. practice getting a feel for that