I've always gotten very good yields on this reaction too. After you filtered, did you rinse out the reaction flask as well as the Celite with more methanol? Your situation in particular would probably benefit, since free amines are very sticky.
Dry methanol is not necessary, I've used methanol from a wash bottle and gotten excellent yields.