You have a nice swing and a good posture hold from the behind the line view, but a few things need a little improvement.
1) Your muscles are too tense in your back swing and are therefore, rotating & carrying the club up too far around. When you start the club back, use your body, hips, & shoulders to take it back straight and low to the ground at first. This will help you extend. It looks like you're lifting by using your arms too much. Rotate back to about a third of the way (until the shaft is horizontal) and then let momentum carry it to the top position that Eric was talking about. Shawn Clement explains this motion nicely in the following video:
Then try the exercise mentioned in this video:
You'll want to achieve what Golftec calls a "power V" position at the top of the back swing. This is where a line drawn on the edge of your back at the "top" is declined a little from a vertical line as seen in the face on view. Your angle is in the correct direction, but a little too acute. The yellow line is more optimal. In the same shot, I also drew a red circle around your left shoulder. Try to get this shoulder over the inside of your right foot, as indicated by the yellow circle. See image and video below for more details.
And lastly, I see your right heel come up a bit soon at impact. This is a sign that you either didn't shift the hips forward aggressively enough, or that your right knee moved towards the ball instead of folding in forward towards the target and the left knee. Take a look at the next video for a tip to cure this fault. Please keep in mind that the video instructor does lift his right heel, but only when he is in the follow thru position.