I like the landmass as well as the nice colors. The main thing I think you need to do is add to it, give your map a story. Make it a place that people would want to explore. Labeling always helps with that. I don't see any rivers or other icons, If you were to add that to the map I think it would help to make your map seem more interesting.