I'm with Zacobe on this. Even a small, seemingly unnoticeable adjustment like different tone/velocity/patterns on a snare or high hat can make a big difference.
I also think it would be a good idea to add some bass/sub bass notes with a syth or bass or even the piano. Because at the moment, it sounds like that space is taken up entirely by the kick, while the piano stays static in the higher frequency range.
All in all, good start, but keep grinding to widen the track and add some variety.