How to improve your photo
Consider using a tripod. Despite its tendency to slow you down and the cumbersome nature of one, it will improve your ability to capture sharp, well exposed images without fear of blurring or suffering from under or over exposure in an area you wish to capture.
Also consider using a graduated neutral density filter to darken the bright sky while allowing for an exposure of the foreground that provides detail without blowing out the highlights and detail in the sky. This will allow you to include other object elements in the sunset or sunrise image that actually contain depth,detail and form and thus lessen the flat appearance of your image.
Use a post processing application like Photoshop or Lightroom (or any other you like), to minimize the strong red/orange color cast. This color cast is present in all sunset images and sometimes the color cast is desirable and can be left alone. In this case I think it is so strong that it detracts from and obliterates much of the detail that your eye probably saw in the clouds. I think if you reduce the cast, you will see other color layers in the clouds and sky that are not apparent in the current image. Keep up the good work and continue to hone your skills in capturing such images. I have to say that sunsets and sunrises are very very difficult to get right straight out of the camera because the dynamic range of the image is so great and almost impossible for your camera to capture it and express it the way your eye saw it. I also think you can improve the clarity of the image by making a levels adjustment and perhaps even a brightness and contrast adjustment.
Just for your information, here is a link that talks some about correcting color casts in Photoshop. It might be of interest to you: http://www.zuberphotographics.com/content/photoshop/curves-color.htm