I just applied and got into an MA program in communication disorders 10 years out of undergrad in a completely different field from my undergrad degree, so it's never too late! I would suggest, if you have time, to take a class or two as a post bac student to ease your way back into being a student and to get new, fresh, academic LORs who can comment on you as a student now, not how you were 5 years ago.