Hakim al Ummah Mawlana Ashraf Ali Thanawi (Allah have mercy on him) has made it repeatedly clear in his instructions to the seekers asking for help in giving up bad habits, morals and activities, that their determination and use of self discipline abilities forcefully is the only effective way to do so.
No doubt this is going to be difficult initially. However, with repeated use of determination and self-control it will gradually become easier.
Heartfelt supplications, pious company and better time management with recitations from Quran and remembrance of Allah are all helpful in facilitating this. But they can not replace the strong determination and forceful self-control.
This is a very simple basic principle that is often overlooked by seekers.