@Georgios Makes me think of the way I teach games to new players. I tend to start with the ultimate goal (having the most VP, for instance) then doing a quick overview of the gameplay in reverse order (starting from the end). It gives a sense of what will need to be done to accomplish this "ultimate goal". Only then will I start explaining what needs to be done (draw cards, play cards, place miniature, roll dice, etc.), since the goal and the theme are already covered in the overview.
@jonathang To be honest I believe the secret ingredient to every great rules explanation is a confident, unflappable explainer.
If players trust you to guide them through any difficult situation during the game, they're more likely to overlook or push aside whatever it is that they haven't understood right now.
That said, an organising paradigm as @TimClare mentioned is very helpful.