Sounds like you are doing all the right stuff. I bet you are right that with practice and maturity this will improve.