I mean, Daffa and Shar both told you what they want from you, and have both been very understanding of you being a newbie. There's a lot to learn, it's just worth mentioning that this isn't a map that is worth uploading, at least not in the Map's section while it's still under development.
It's definitely worth looking at Altered Melee maps, as that seems to be the style you are experimenting with - they typically involve altering the melee gameplay style in some fashion, typically by adding in extra factions to play as.
For a direct comparison of what you have so far here, it's really just editing one pre-existing race with elements that have been used a lot by modders for a long time. It's a decent enough starting point, but it's also not really anything we haven't seen before, which is where you can learn and develop.