Historically, hiring good employees has been one of the most challenging aspects of running a small business. Here are seven ways small business owners can improve their hiring practices and find employees that will bring long-term value to the company.