Absolute alcohol is 95% ethanol, not rubbing alcohol (isopropyl). N-butyl alcohol is the best solvent for recrystallizing a MeAm.Hcl and nh4.hcl mixture because nh4.hcl's solubility in it is next to nothing. Dry isopropyl alcohol can also good for small amounts but MeAm.HCl's solubility in it is so low that the volume needed becomes impractical for recrystallizing large amounts. Ethanol is next best after propanol (can you see the trend developing here) but not as good as n-butyl in terms of nh4.hcl solubility. I followed Chromic's suggestion and recrystallized in MeOH and had good results. Supposedly the nh4.cl solubility in MeOH (which is already fairly low to begin with) becomes negligible when the MeOH is saturated with MeAm.Hcl. Even assuming that isn't true, recrystallizing twice would still give >99% purity.
I learned all of this by UTFSE, and you could've too. A search for "methylamine recrystallization solvent" returned the thread
Post 16333 (missing)
(edge: "Methylamine", Newbee Forum) in the first page of results. Making redundant posts might not seem like a big deal, but to those that have been here for a while responding to them is like feeding trolls. They also increase the noise ratio of TFSE results.