Everyone loves to photograph a sunset and we therefore see lots, so they need to have something special about them in order to stand out from the rest.
On the plus side, you have offset the sun in the frame and have given up more space for the sky than for the water, simply because that's where the interest lies.
But unless you have a particularly dramatic sky, a sunset will need something other than the sun in order to capture a viewer's attention. That something can be a bird or birds flying silhouetted across the sky, or a strong foreground element like a pier or a tree, again usually silhouetted.
Here your sun is quite low, going over the horizon, and isn't therefore lighting up the water, or casting a golden reflection upon it. So the water is dark and bland. If it weren't, then a boat, lit by the warmth of the setting sun, would be ideal.
When there is something on the horizon, it provides background interest, and by including foreground interest as well, you have good depth and a more three-dimensional image.
So what I am suggesting is that you look for something to act as a focal point.
Plan your shot and arrive before sunset so that you can consider your composition.
The best sunset shots are planned.