Small business owners are struggling to afford health care insurance, and their employees are increasingly having to go without, according to a nationwide survey.