U: s är nu tre matcher obesegrad i League One, men förblir sju poäng från säkerhet med sex matcher att spela.
"Klubben som helhet går i rätt riktning," Keen berättade BBC Essex. "Spelarna leker med hjärta och själ och de har en right go.
"Jag tyckte det var ett bra tävlingsspel med båda lagen på gång."
Resultatet innebär att U: s har bara medgett en gång i sina senaste tre matcher, en drastisk förbättring för ett lag med den värsta defensiva rekordet i Englands topp fyra divisioner.
"Jag tyckte att vi var fantastiska defensiva", fortsatte Keen. "Jag är väldigt nöjd med det rena lakanet. Pojkarna är besvikna för att de vet att vi måste vinna matcher, men för att få en ren lakan mot det laget, jag är glad för dem.
"De är upp i spelen av en anledning. Realistiskt sett är en punkt förmodligen ett rättvist resultat."
Colchester United "går i rätt riktning" efter deras 0-0-0 dragning mot sjätte plats Millwall, enligt chef Kevin Keen.