I think it will be great if Gemy can find you a trainer in your area. All the techniques that you can learn would take time - you AND him learning. Ya know? With a trainer, they can jump right in with their knowledge and get you both on track.
I know you will do what's right for him in the end. Right now, that is you doing all you can do to see if it will work out. Good luck!! Keep us posted! And, good for you!