Compelling characters make for compelling reading, but how can you make sure you create characters with depth, empathy and impact?