You can chant these holy names of the Lord anywhere and at any time, but it is best to set a specific time of the day to regularly chant. Early morning hours are ideal.
The chanting can be done in two ways: singing the mantra, called kirtana (usually done in a group), and saying the mantra to oneself, called japa (which literally means “to speak softly”). Concentrate on hearing the sound of the holy names. As you chant, pronounce the names clearly and distinctly, addressing Krishna in a prayerful mood. When your mind wanders, bring it back to the sound of the Lord’s names. Chanting is a prayer to Krishna that means “O energy of the Lord [Hare], O all-attractive Lord [Krishna], O Supreme Enjoyer [Rama], please engage me in Your service.” The more attentively and sin¬cerely you chant these names of God, the more spiritual progress you will make.