Nobody really likes to be lectured a lot. And, therefore, if you want to be an effective person, what you don't do is scold the person publicly all the time.
What do you want to do sadhana for? The aim should not be the satisfaction of egoism: "I want to be a great yogi; I shall have so much power and with that power I shall establish myself in the world." All such thoughts must be thrown far away.
You must have some vision for your life. Even if you don't know the plan, you have to have a direction in which you choose to go... You want to be in the driver's seat of your own life because if you are not, life will drive you.
As you work, the mood grows on you. There are certain images which suddenly get hold of me and I really want to do them. But it's true to say that the excitement and possibilities are in the working and obviously can only come in the working.