One aspect of writing fiction I struggle with the most is character development. I struggle with everything from developing good character names to developing the characters whatsoever. The only way I can find around this or to improve in this regard is by basing my characters off of someone real. I've tried doing public/figures or celebrities, but I often find myself writing my characters based off people I know. Is there anything wrong with this? Any disadvantages? Does anybody else do this also?