Try cutting out dairy. A month and a half ago I did a vegan 30-day trial and had great results. I have no problem with meat cravings either, but it was socially difficult for me to keep the dairy out. So after 30 days I reintroduced a little dairy, and I just feel crappy all over again!
Granted, I'm lactose intolerant... but maybe try reducing dairy as much as possible.
I'm not sure what other milk substitutes are out there. You may be able to make your own (raw) cashew milk by pulverising cashews and adding water to the right consistency. I've never tried this, though.