Nice job man, I like the vibes a lot. What are you using for some of the harm sounds? Very organic.
I think your musicality and structure is there, but what I think would take it to the next level is layering, effects and bells and whistles.
Try layering your sounds with others, try adding shakers more often randomly, try adding some simple risers or explosions... I think that dimension adds a lot.