I agree with boogie regarding the camera recording, it will allow everyone to see things much better.
However, from your video the first thing that should be addressed is your posture in my opinion. Please take a look at the below thread and read it carefully and apply it asap.
The other issue after that is your weight forward, your back foot looks like it lifts up and most likely you aren't getting your weight forward enough, but we'll be able to tell a lot more when we see a Face On View of your swing.
It looks like a fluid swing though, so I think you should be able to fix your erratic directions soon. Although I don't get how you can have typical straight shot and erratic at the same time, we can address that later :)