With the rain, try this
tutorial. It'll help to make him look like hes in the rain instead of standing behind it.
The blue stuff which I can only assume is the water. I can see lines through it where you've tiled it.
And it doesn't look like water.
Whether it be chakra or fire, it should have a glow that you won't get just one layer with a premade brush.
The reflection is okay it just needs some free transformation, because sasuke should meet with his reflection at the
feet. At the moment you have just fliped it vertically, resulting in making him look floating. Also in the reflection
you should not be able to see the top of his feet. Have you ever stood in a puddle and seen the reflection of the top of
your feet?
You should use a gradient instead of solid black in the BG.
The lightning climbing up sasuke is pixelated and blurry.
Do you know how to use the pen tool?
Look up some tuts on it.
A city scape in the BG won't be too hard to make with the pen tool seems it will be in the distance and un focused due
to the rain.
I've written all this going on the assumtion that you use Photoshop.
Sorry if I sound harsh.
Nice concept though, keep trying