I don't know how to get more light in the foreground without overexposing the sunrise. I took a series of the same shot ranging from ISO-80 @ 15" to ISO-1600 @ 0.6" most at F2.0.
What you'd do to achieve this effect is shoot 3 or four different exposures of the same picture (at minimum, one "properly exposed", one over and then one under) and combine them in some sort of software like Photoshop or any other HDR software so you get the most definition out of each exposure in one exposure. This is called high dynamic range photography, and can be achieved a couple different ways, but this is the most common. I personally like the way you exposed it and have no issue with overbearing shadows (to a point of course). But to each his own.
A couple other things you could do now that you've already shot it:
1. Lower the contrast. This will lessen the extreme difference between light and dark in a photograph and this is my personal favorite method of solving the issue of here, it gives a very "dated" look that I like, especially in black and white.
2. Fake an HDR. Export a couple different versions of the photo, where you've adjusted the exposure in post production, and then combine them. You might not get quite as much definition but you will be a little bit closer.
Also, straighten your horizons
I really like these otherwise though, good work.