Definitely not too late. Very easy to change domain names without losing traffic. What I would do is
1) get a new logo designed with the new name
2) change some of your about text to match the new name
3) buy a new domain name and then do two things: set the new domain as the main URL to your website and then set the old URL as a redirect to new domain.