It looks a lot more like it is at night now with the grass colour change.
Some tips to optimize it based on the images you have:
The shadow of the sword guy crouching is good and adds depth, but you should adjust it because right now it looks like he is holding the sword up. So simply raise the shadow of the arm holding it. The other thing is, since the moon is so big and brigfht, the shadow wouldn't be so burred. So instead of a blur value of 8 try 2 or 3.
Secondly, get familiar with the dodge and burn tools. they will help you make the person's back look like there is light shining on them.
Now about the guy upfront (you?):
I have no idea what he is jolding but it looks like a wand with glowing swirls around it. If it is indeed your intention to make it look like it is glowing, then you should treat it like a second light source. Having more than 1 light source can be incrdibly hard to deal with especially for beginners. But for now lets see how we can adjust things
(@Roma and @Arzoroc, pls add to it if there is an easier way
) I suggest you duplicate the swirl layer, blurr it by 5 pixels, change the layer mode to Add and lower the opcity to your liking. Then you could also, make a new layer above everything abd create a big radial Gradients (orange to Transparent). Now move it so the cented of the gradient is in the center of the wand. Finally, right click on the person's layer and click "Alpha to selection". Now simply invert the selection, press delete (on the orange gradient layer) and lower its opacity to 10-20 percent.
Small change:you could also add the shadow of the guy's foot
Idk about this one to be honest. Like Arz said, the colors are good with the person having taht orange tint like the sky in the bg. However since it si raining, I would assume said light wouldn't be reflected on you as much. So to make the light a bit more dramatic like in the background, i suggest you try the Burn tool again. On teh ised of your face and the left side of your arm especially. be careful not to overdo it though.
Also, maybe create a Layer Mask on the rain Layer (Right click the layer -> Create/Add Layer Mask). Now select the Brush tool (colour a dark grey, i used 4e4e4e) and use a "circle Fuzzy Brush (19) at 100% opacity and a Scale of 10. Click the little plus sign next to "Brush Dynamics". Here, uncheck all boxes at first, then under Random, check Opacity and Size. Below that check "Apply jitter" (Amount between 1.00 and 3.00). Now simply Brish all over the image. This will lower the opacity of the rain at random spots and make it look more realistic, i hope. Again, don't do it too much or else you wioll be left with no rain at all
At Last, create a new layer above the road layer, but below all other layers and use a hard round, orange/yellow brush (remember to uncheck all boxes) and colour over the road. Apply a Gaussian blur of 2 pixels and change the layer mode to overlay. Then lower the opacity to 20% or so.
Let's see how that will change things!
Hope this helped