Something that seems to be missing in the game rules regarding keeping the game focused on the narrative is a character goal. I'm not talking about something vague like the motivations that seem to never get used but something that the players come up with, a story goal of what kind of story they want to tell, specifically with their character. A character arc, basically.
I've taken to encouraging some of my players that seem to have trouble RPing and sticking to 1 persona for their characters to think of a character goal. I've had a lot that developed theirs immediately or over time, stuff like wanting to become a Jedi Knight or wanting to do as much to stop the Empire as they can, a group that intends to start their own smuggling operation, even a group that decided they are going to become Force Sensitive hunters.
In contrast, I've also had players that focus a lot (too much, IMO) on looting corpses and making every adventure turn into a cash grab with no real narrative reason for wanting all those funds. Players that can't decide if their character is a rogue-ish hero or a murderous sociopath. Players that want to be dark side users but aren't willing to accept taking Conflict for their actions & attempt to get out of taking Conflict when they perform said actions. Players that sit back and only react to the story rather than being proactive & deciding what they want before the situation requires action.
So I began asking the players "w hat story do you want to tell, where do you want to take your character on their arc & how do you plan to work towards that goal?" The idea behind this series of questions being that if they think of the answers to these questions we should both be on the same page as to what story they want to tell, how they want to tell it & how they will go about telling it. This should allow them to have an endgame of sorts in mind, even if it isn't necessarily the end of the story when they reach that point. They will know what they want and that should inform their decisions in the game, to bring their character to that point, narratively. This will also allow me to assist them in telling that story, since we're both on the same page.
I'm interested in constructive feedback on this situation and how I am handling it. Please no 26 page arguments about off-topic subjects if we can help it.
Do you do similar things with your players? If so, how has this worked in your experience? How has it not worked?
Would you do things differently? What specifically would you change? Why would you change the way you approach this?