You have sense for detail, which is good, although you mixed some styles which i just simply don't se fitting with eachother. Also, your ground is flat, adding height difference makes it look more realistic. Try adding some diversty in the texturing on your custom map, will make it look alot better.
Overall, looking good for a beginner.