Difficult to teach obedience online, tho sometimes video can help!
9 months is young....some dogs are ready to show at that age but most aren't. It all depends on the dog, but there's no point in rushing things. Teach more advanced (more fun!) skills like retrieves, work on rally skills, and the heeling will eventually come together.
Are you working with a trainer?
--Regina and the GSDs:
UCDX von Sontausen Holy Grail (The BUNNY!) UD,RA,BN,GN, ASCA CDX RAX High in Trial
PAM Monster Mike SchH2,UDX,OM1,TD,RE,VER
PAM FGDCh Ianna von Sontausen UDX,BH,TD,RE,PT (4.26.1998 - 2.11.2013)