Hey Andrew
Actually rather than it being a case of being too late to become a FA, it might be a case of too early for you. Many companies (including Emirates) only start recruiting from age 22 upwards... But that doesn't mean you shouldn't give it a go... I know that Easyjet was looking for people, and Virgin are prettty good about sending application forms and are really approcheable re: queries!
Good luck!