Here is a list of a few national agencies that offer support for small businesses:
SCORE– Score offering mentoring, workshops and loads of other resources including business plan creation all for free!
https://www.coursera.org– Coursera offers university quality classes on everything from accounting to marketing to graphic design. Some classes are even free!
https://www.sba.gov The Small Business Administration offers funding information, courses and local support to all small businesses and start ups.