I think you have good bones here, nice track, good progression.

Just needs a melodic element on top and you are good to go I think.