I've only just found your message about a new map and it seems it's already gone...
It seems you should put much more effort into your maps. Make sure people will enjoy watching them for some reason - action, story, being funny... whatever works for you, just don't make maps for the sak of making maps. Practice and improve...
Good luck!