Although these forehands are a bit outdated and you have probably improved them already the analysis remain:
I've spotted three major flaws in your technique:
Late preparation, imperfect unit turn.
Right elbow very tucked in to the body at contact, causing a poor extension
left hand and arm going to far to the left of your body after contact.
There are more issues as well and probably they all depend and are connected to the first aspect that I've mentioned that is the late preparation.
The other important elements that I've noticed:
Racquet is not getting into the hitting arm position, just before contact
The racquet head does not come down early enough before the start of the forward swing
The knee bend is not great and tends to happen late after the bounce of the ball.
The main major factor with your forehand is the LATE PREPARATION:
Lets have a look at your swing again and try to understand whats happening
Apparently everything looks normal with your swing. Your left hand is on the racquet. Isn't there a unit turn? Not exactly, the problem here is that there is too much speed of your forearm. Notice how your right elbow stays almost in the same position and as your hand goes from in front of the elbow to behind the elbow in a very short period of time. There is a very noticeable loop of your racquet during this swing, but as you are looping it and moving your forearm you are not turning the shoulders and loading.
Compare with my Forehand from the same angle: < br />