Ok,well, production wise, I would say you`ve not been doing this for very long.
I didn`t really find the tune that interesting.
In terms of production, I would say you need to look into more use of effects.
Reverbs, and delays, especially, to make the mix gel together.
Play around with compression, there are plenty of articles in the production section to help.
Subtractive EQ.
Dig into the production forum, do a search, and suck up some knowledge.