To wall jump you need a small running start. On a single flat wall you can only jump up once, but with 2 walls you should be able to go up a long way, however you will need to change directions midair. In water, you rotate with left and right, up to go forward, down to go backwards. Collisions underwater are a little bit glitchy.
Added water, fans, and acceleration ground. Newest version: https://scratch.mit.edu/projects/146120010/