It's clear that the Pack is not your CM's highest priority and therefore, IMHO, he has no business being the CM. His lack of enthusiasm will infect the rest of the program, which is what it sounds like you're experiencing.
You need someone who is gung-ho about the program as your CM. If you can achieve this, he / she will drive (hound? badger? threaten?) the DL's to get their training, make sure they're running good Den programs, and (if necessary) spur the Committee into doing their jobs, too.
If there's not a gung-ho parent willing to step up, try looking outside for a young guy who has fond memories of his years in Cub and / or Boy Scouts, but no children old enough for the program. This is how I got "roped" into being CM for our Pack, and it's been a wonderful experience (as well as my highest priority). Also how I found one of the best DLs I ever had (who unfortunately has now moved away...darn it...).
Mark