Can you elaborate on what you're trying to do? Exactly what derivative of alanine are you referring to? Is the amine in a peptide bond or is it the free amine? The acid isn't free, right? It's some kind of ester? Alkylation will be very different depending on those variables.
If it's an amide or carbamate of some sort, a metal hydride followed by alkylation with MeI is the most common method. If you use a dispersion of sodium hydride you can get away with a little moisture. Methyl iodide isn't bad as long as you use it in a properly ventilated hood. The main issue with this method is that the hydrides are known to racemize the stereocenter to varying degrees, depending on the starting material. Sometimes just a 5% loss, sometimes complete loss.
If the amine is free, the only way to guarantee mono-alkylation is via reductive amination. I have colleagues that found success with this method, but I personally didn't.
Org. Lett., 2005, 7 (19), pp 4111–4112
DOI: 10.1021/ol051441w
One of my current co-workers has had strange success in using substoichiometric amounts of the MeI and doing a traditional alkylation with free amines. You may be interested in trying that at a small scale just to see if it works.