It looks ok,
the buildings themselves look good. The problem is that the buildings don't look as ruined as they should, look at the afghan build, there's ruins everywhere
As for the growth itself, you definitely used too much of the same brick type. It looks very spammy, no offense. Try using 1x1 green bricks as vines running along the sides of the buildings or something like that. On the floor try making patches of grass growing over the sidewalk and maybe some small bushes. I know I'm not the best builder around, but here's a build I made you can sort of use for reference -

Also why are there random cubes and rounds on the roofs? There's not exactly much of anything that could crumble or deteriorate to make ruins there, let alone one's like that. Try making holes in them or adding borders around the edges that can be shuffled around to look old and ruined instead
Logans idea of better roads and mr. nobody's idea of floating debris are also really good ideas, if you can you should do those too