I will never pretend being an expert in mapping, there are people way more qualified than me on the matter on the game screenshot thread of rpgmakerweb. I saw you made your best adding details with doodads and so on, so I can only encourage you to continue improving your mapping skills.