When writing a novel, knowing your characters and settings can make the difference between finishing and giving up, publishing and death on the slush pile. Follow the advice given here and you could be on your way to success without shelling out for expensive software.