Well, let me give you an advice: Hurrying is no good idea at making maps. When making maps, it is important to take the necessary time to get a good result.
This map tries to be balanced from the rough concept, by splitting it into roughly equal looking sections, but is not actually balanced (as the amounts of resources and oasis, as well as the amount of space that is available to each player, are quite different actually). So the map neither makes for an equal game, nor has interesting and natural landscape as "typical" unbalanced maps have.
Moreover, just from looking at the minimap, one can see huge square-shapes - e.g. for the water, the ford, the osais, the stone, the iron. Large squares usually indicate a low map quality as they show that the mapmaker has not even taken the time to use a smaller brush size for placing things, but just carelessly placed some huge lumps of stone, iron or whatever, somewhere on the map. Thus, try to put more effort into the details and the overall landscaping, or your maps won't probably be enjoyed by people.
Take the time you need to create natural looking landscapes and interesting, enjoyable maps rather than wasting your time and potential on many hurried maps.
By the way the fact that the keep spots were placed without caution probably has the biggest impact on the map playability: Some are too close to the map edge for any ai properly building up their castles. Moreover, they have been surrounded closely with a lot of water, what makes the available building space very small - again, preventing ai players from building up their castles.
In general: Better take some time to make one really great map than five or ten maps with low quality.
Moreover, by making one detailed map where you spend more than just a few hours of time, you will automatically learn and improve your skills. By making a dozen hurried maps, you won't get better at all.
I don't want to offend you in any way, but these things are important to keep in mind.