You speak about power but your drums are weak, and that's the thing that must drive the energy to your song. Snare should have more presence in the mix. The kick is barely audible, maybe you can mix your actual kick with some sample, just to make it punchier.
Playing is great, the tune has the...