That 2nd one is very good. Not technically, because as was pointed out, it's underexposed. If you had metered correctly, you'd have a great photo on your hands. I really think you have an eye for photography, but you just need to get the technical stuff down (which is major work, but you'll get there...)
Photoshop is necessary. I guess thats my opinion, (and can be controversial) but learn it, love it. I edited the 2nd photo, I hope you don't mind.
I'll tell you what I did, and you can research it if you feel like it
adjust levels
set curves
crop
defog
high pass filter
overlay it
merge layers