Nice performance - how old are you (if you don't mind)?
I won't go into the faux-pas of stating that your fingers are 'not strong enough', but I will say that you will probably will build more 'finger power' as you grow older. You seem to have fine sound, but I definitely think this piece needs an extra "ompah" in key velocity to make it work.