We've all heard those legendary small business stories-once holding just pennies in their pockets, a local leader makes millions building up their brand. They might have made it look easy, but launching a thriving brick-and-mortar business takes hard work, a little luck, and a smart online strategy.