Maybe try getting the KONG squeaky ball on a rope? You can then tie a longer string to the rope so that you always have control over the ball even when you throw it. From there you can encourage him with games of tug/out/get the ball again, etc...
My dog also loves the squeaky ball
Iry, mixed breed, CGC
Max von haus Wisenbaker, GSD, puppy!