St John Vianney gives three works for gaining purity, with a preparation and a follow up.
Preparation: Penance and mortification
Three works: Practice the presence of God, daily mental prayer, and frequenting the sacraments.
Follow up: Spiritual reading.
Listen online [here]!