Just try to study what I did differently from you, and try to apply it in the next map you make.
Try to really work with the layers. Place the roads beneath the roofs of buildings, and you can fit them a lot better.
It's all about depth.
Try to make the game look 3d without it actually being 3d. Place trees beneath the roof of the house so it looks like it's really close to the building, instead of just placing the tree behind the roof.
It can make a LOT of difference.