RE: judging distance
I think your headed in the right direction. Just keeping going to those shoots week after week and after a while it will become second nature.
What ever you do don't be the guy at the 3D shoot that keeps asking what pin to use. After about the third time I hear that I go insane.