Not having a DLSR does not mean that you cant take good photos. There are plenty of people on here that shoot with a P&S and still get great photos. It all depends on composition, exposure, and sometimes good post-processing. You can take great photos with any camera. I took one of my best photos with a cardboard box and a piece of light-sensitive photo paper (pinhole photo). As for the shot, I agree. Needs a better composition. HDR means High Dynamic Range and you get this by taking multiple exposures with different values and different things exposed. Then stitch the photos together.
Mark