WOW! My favourite so far! Everything seems right and fair. I got stuck in here, but maybe I'm noob.
Remember that wooden platforms make you bounce, this entire section is about bouncing off wooden platforms. Try and find an angle you can hit to bounce onto the rocks where you can stand on. Glad you enjoy the game!