dg it looks to me like you have a lot of very nice pieces to work with there. I think with a little more direction you could get even better.
The only real advice I can give you is that you should take a look at the posture thread, as you have an s curve in your set up and your feet seem to be square to target which is really an old way of teaching people the golf posture (also not the correct way).
I think this one change in my swing really helped improve my contact!
Also, I think you will find there are many other threads that can help improve your golf game, including this swing thread, but like the the disclaimer you probably read, the more you participate in other threads you will find more people willing to come and take a look at your swing, and you will be on your way!
Just a thought! Welcome to the site!