The method I use the most to make my characters come to life and get to know them better is the interview technique. Think of every area of the characters life, for example family, friends, childhood, beliefs, favourite things, hates, prejudices, baises, temptations, loves, hobbiesm skills... (the list is endless) then compose questions about these.
For example, this is a fairly short (I tend to get very carried away when doing this) list of interview questions for a main character of mine:
Character 1
Age at start of story:
Gender:
Side (ie good, evil or neutral):
Lives:
Magical: (Yes/No)
Main Desires:
Minor Desires:
Main Personality Traits:
Relatives:
Relationship with relatves:
Hair Colour:
Hair Style:
Eye Colour:
Skin colour:
Height:
Weight or body type (ie slim/slender, petite, overweight, stocky etc):
Face type (ie good looking, baby faced, aged, etc):
Clothing type (smart, casual, varies, etc):
Love interest(s):
Favourite pie flavour:
Favourite colour:
Favourite season:
Favourite animal:
Favourite drink:
Loves:
Hates:
General Demeanor:
Career:
Prejudices (if any):
Best Qualities:
Worst Qualities:
Hobbies:
Talents:
Biggest Secret:
I find that interviewing a character like this makes them much more real to me, I get a sense of what they care about, hate, and so on.
Hope this helps
MT
xx