The sunset is nice, but it looks like you were using a pretty high ISO, right?
I think that using a lower ISO would make the image look better.
Maybe moving the field of view up, so that we see less of the foreground and more of the sky would make it a little better.
The foreground is...not the best I've seen. Maybe some mountains, or different trees would make it more interesting.
Those are my opinions, but because you're the photographer, you are the one who should make the final decision about how you want to compose the shot.
The main thing that I would suggest is lowering the ISO, and that might mean using a tripod, but that's no biggie.
Happy shooting!