The touringplans site mentioned in the LA Times article has a crowd calendar that may help you.
From my experience, typically slower periods at Disneyland is September to November (before Thanksgiving) and mid-January to April. Go during the week. The article mentioned Thursday typically has the shortest wait times.
Good luck!