Writing here is not bad at all. I like your chords, I like the lead writing. Probably what's holding you back is instrumentation more than anything, maybe a little of structuring, just taking structuring with percussion.
I actually don't have many comments on your writing. Can't say a lot about mix other than that you could stand to have more instruments between different parts of your piece, just to hear what's going on. You could probably stand to write more than a standard four on the floor kick throughout most of the piece, but even then we're so minimal that it doesn't really affect much.
If you have Kontakt, there are lots of free instruments out there like from Spitfire Audio, LABS, pocket Blakus cello, etc., as well as some neat freebie vsts such as psymon, SQ8L, Dexed, CS One Bass. Cymbalistic is a nice velocity sensitive cymbal library.
Thanks for coming out to NGUAC!