I think the background is working well, and there are some nice subtle shifts in your color palette which keep the image from becoming too monochromatic.
I'm having trouble reading the scale of the foreground towers. On one hand, the towers seem very small (a few feet high) because of the ground texture--I can see what appears to be small rocks/pebbles, as if the camera was placed on the sand. On the other hand, the vantage point of the camera and the wide focal length give the impression of large, tower-sized structures. Because of the ground texture, it appears that you're trying to make a small object seem massive. That's just my first impression.
My suggestion is to replace the ground texture with something that indicates the intended scale a bit better.