There are over 34 million small businesses in the U.S., but according to the Bureau of Labor Statistics, 20% fail within their first year. That begs the question — what makes the difference between a ...