Learn the essential attributes, business plan, target markets, digital marketing tactics and more to become a successful entrepreneur.