It might seem odd to think of setting New Year's resolutions as business goals, but businesses offer a platform for improvement just as much as your personal life does. Plus, social corporate responsibility gives businesses the opportunity to give back to the community while genuinely improving their brand image.