Don't sweat it, man. Mapping is just like any other skill; practice can and will lead to improvement. Truth be told, I still don't see myself as that great of a mapper, and I'm impressed at how quickly you're getting the hang of it.
Keep it up, man. Before you know it, people will be looking at your maps and saying "damn, this guy's good."