Good tip to bring your characters to life!
Write letters as them to other characters. Write diary entries, little notes to themselves. Write as them and try to think like them. It really helps flesh out your character and helps you understand them and their motives better!