Developing characters

A huge part of a RPG is the characters.

A good name can make a character good.
But it's in how the character changes through the game that make them interesting.

Hello my name is JIM.

Later in the game.
Actually my real name is GREG but I don't use that name.
Later in the game.
I changed my name from GREG to JIM because my hometown friends made fun of it.
Later in the game.
I don't what to talk about my hometown, I made a clean break from it years ago.
Later in the game.
Why did you make me come back to the town I hate? I'm leaving.

What to know why he left?

I don't know but see how I developed the character as the game progessed.

I made JIM a complex interesting character, when all he was to start with was JIM.

If it was:-
Hello I'm JIM and the story following is my life story.
The player would just get bored. And JIM as a character would be complete from the word "go".

Remember:- It's your RPG so just make it so you like it, and therefore other people like-you will also like it.