Did you use calcium chloride? Also, I tend to use slightly more culture, rennet, and time than is called for in a given recipe. Even then, I'm not convinced I'm getting as firm a curd as what it looks like in others' pictures. Still, the end results are pretty good so far. Not brilliant, mind you, but pretty decent.