Hey man,
I'm liking this, very good for a new producer. The thing that comes to my attention the most is a lacking of percussion. This is where you can add so much more to your track and give it an extra depth. And there are very little rules regarding it too. A change of note every now and again may also give the piece an extra twist also. I don't spot things too easily though so maybe someone else can help you more. One tip would be to maybe work a bit more on the variation, think of the changes you'd want as a listeners, the little unexpected twists and turns in a track.
Another point progression wise could be to add a note every now and again or change a note but keep one in the same place. Little things do wonders for overall progression and interest-keeping.
Hope this helps and I ain't talking crap, good stuff though mate.
![Smile :)](./images/smilies/icon_smile.gif)