Some things I would change:
1) no shoulder rotation on the forehand - prepare earlier and with a good shoulder turn (left shoulder pointed at the ball) and swing with a full shoulder turn (finish with right shoulder pointed at your target). Otherwise, all your power is coming from your arm.
2) on the backhand, your shoulders are already rotated (chest pointed at the ball) when you start swinging, so again, you are arming the ball. As an initial improvement, prepare by rotating your shoulders (right shoulder at that ball). Delay that shoulder rotation, and swing straight and through the ball. Rotate the shoulders only after you are well extended. You should feel like you are throwing the racquet through the ball and will fall over if your don't rotate the shoulders.