Here are some places where I have found helpful information lately. One place is the Small Business Administration. They have all kinds of help and advice there.
The other is SCORE , which is a non-profit group association dedicated to helping people form and grow their small businesses. They have counseling and mentoring programs.