Your weight transfer is what's letting you down. The stroke is big, but no distinct acceleration during contact. Backhand seems to be of the same problem too.
A Chinese coach would say your technique is not focused enough, that is, the power you put in your shots are dissipated as opposed to...