It is never too late to reinvent your life. You can do anything you want to do at any time. Many people feel that they are too old, do not have enough education, do not have enough money, etc. But that is just not true. Look at where you are now and move toward that which you want to become.
I was thinking about Starbucks as I was reading Seth Godin's blog. They didn't even serve coffee for the first few years they were in business. They sold coffee beans but had never considered actually selling coffee. When they poured that first cup everything changed for the company. So it is never too late to change what you are doing to put yourself on a new path.