I really liked what you were aiming for but a part of the Souls design is the gameplay is highly responsive so if you make a mistake it's your mistake and you can't blame the game for it. Here the controls felt quite a bit sluggish but it's a really good effort and on the right path :)
Ps. In the second boss you can jump on a pillar then jump on top of a fireball and you dont clip through it haha