first off to make a true reccomendation i would need to know your times at the present. this would allow me to focus on your weak points, in competition you exploit these in your opponents. when training or advising, you exploit them and practice them the most to bring them up to some suggested "par"
one thing to do is practice your reloads in a full sized mirror at different angles. this will allow you to see what you are doing. Burkett, and enos. have a lot of good info,
www.mattburkett.com is a great place to be, you will see me there from time to time. ( if i ever get my darn password emailed to me!, guess i should email matt) if you want to spend a couple hundred bucks, jerry barnhart has a kick butt set of video's out, email me and i will link you to his web page.
you need to practice all of those, however not all at one time, take one range cession, and practice ONE thing. thats it. just one. warm up with like 10 rounds bullseye type , then move into your draw sequence don't be affraid to stop after a magazine and go SLOW, and build up by dry firing. ( a shot timer is a very good thing to have access too, it allows a non-partisan unbiased view of just how well you are doing)
just remember think of a baby, you have a crawl, walk, run process. you can't just RUN. although when i was a child my parents swear i didn't walk till i was 5, i started crawling then running.... from other life experiences i tend to believe them.
happy shooting, and feel free to email me with any questions.
------------------
Any gun will do if You will do.