Hey mate!
I think you are on a good path with this one
Aside from the little timing de-phasing (sec 0:10-0:11) what you should do to improve this, would be to boost the level of the guitar just a bit more, use the neck pickup and try to play less stiff somehow. It feels like the piece is not yet natural to you, to a point at which you can play it at any given point. I think you should give this one another try, man!
Keep rocking
Cosmin