Hi ASU,
If your most common misses are pulls and topped shots, then you have to improve a couple of your skills. Your ability to have a good swing path would affect pulls, and your impact position affects how solidly you hit the ball. Based on your videos, your swing path looks pretty good, I'd first try to work on your impact position, then on your swing path.
This video talks about impact position:
You should also take a look at Charlie Kings golf blog, he has a bunch of great info.
http://www.reynoldsgolfacademy.com/charlies-golf-blog/