Hi Jennifer -
First off, you are doing the right thing by searching for all alternatives and seeking help.
I don't have any specific advice, other than to point you towards an excellent dog training forum that you most likely will find answers to your questions.
Leerburg Kennels is a well respected and long time breeder of working German Shepherds. They have a very active and knowledgeable forum.
Wish you the best,