It's a routine for me to brush, clean ears and cut nails on the weekend.
German Shepherds do shed alot however I think diet plays a huge role in overall coat health. I use a combination of a slicker brush, rake comb and shedding blade (looks like a loop).
Does he get fish oil - what are you feeding? How old?