Hazrat Moulana Ashraf Ali Thanwi (rahmatullahi ‘alaih) once mentioned:
One method which I prescribe to people for leaving out sins, is that every night before sleeping, one should seclude oneself in a room and sincerely supplicate to Allah Ta‘ala to forgive him for his sins. One should make du’aa to Allah Ta’ala in the following manner: “O Allah! I am an extremely sinful servant! I am not worthy of any good and I am full of weaknesses!” Through these words, one should express one’s true condition of sinfulness before Allah Ta’ala. Thereafter, one should say, “O Allah! I do not have the courage and resolve to leave out these sins! It is only You who can assist and help me to leave out these sins!”
If one adopts this method, then insha-Allah, in a week or two, he will be blessed with the taufeeq and ability to leave out these sins. However, very few people are willing to sincerely repent to Allah Ta’ala in this manner.
(Malfoozaat Husn-ul-Azeez pg. 226)