A person should not try to reinvent the wheel. Starting a charity or foundation may not be useful if there are already numerous for the exact issue you would like to solve. A better course of action would be to volunteer your time and energy to a foundation or charity that is serving the issue that is on your heart. Volunteering does not have to be for a big charity, though; you could volunteer for something in the local community that is not a big institution. Serve the people around you so that people are able to see the light that is being shone.