Your piano playing is very good. The piano vst though you are using it doesnt do much justice to your playing. But lets take the things from the start.
There are 3 stages in the whole production of the song. Composing - Mixing - Mastering.
Your composition is good but there are a few mistakes here and there you need to quantise a few notes they sound sluggish and out of time. A little time spend on midi editor can fix that easily. Also pay attention to velocities. The most important think in music production (contrary to popular belief) isnt to sound “real” but to sound good.
Now in mixing stage. You can compare the 2 songs and make adjustments using the Levels plugin from MasteringTheMix. That way you can make an informed decission on how to make your mix similar to the reference track.
Also in the mastering stage there is a beautiful (although very cpu hungry) plugin from MasteringTheMix too called reference.
If you want check my blogs, you can find some helpful suggestions for plugins and libraries there that can help you in your production process: https://www.ig-music.com/blog/
Hope i helped