It's not the worst I've seen, but its a good start if you are, as you seem to be, an inexperienced level maker. Some of the best advice i can give you is to make things look more random. Especially the ground. If i were you, i would make the dirt/sand area more rough and uneven where it meets the grass. dont use straight lines for large stretches, and the same is with diagonals. Also, try to make sure tiles fit in some way, dont join 2 tiles together if they dont fit nicely. Thats some of the best advice i can think of right now, so try and put it to practice. I think you've got the basics mostly, just try making things uneven and stuff. If you do that, it'll look really great
