I haven't heard your earlier tunes, so it is hard to say how far you've come. Keep it up, and you are only bound to improve. The overall track is a bit lacking, and could use more layers to add depth. Try adding a simple pad ( and or variations thereof ). Also, there is no really melody, just a bassline. The production quality is fine, but this will improve with time as well.