There are no secrets nor  shortcuts to being a good baseball player. It begins as a kid with playing lots of catch, wiffle ball, wall ball, etc. If you are paying someone to play catch with your 9 year old kid once a week, you are doing this wrong.