Hazrat Mufti Ebrahim Salejee (Daamat Barakaatuhu) mentioned:
Three primary elements are required to achieve a deep connection with Allah Ta‘ala:
1. Tazkiyah: To refine the inner self from the evil characteristics of jealousy, pride, malice etc. This may take time, since these qualities are intrinsic in man. One needs to shun all the traits of evil character and conform to the noble character of Rasulullah (sallallahu ‘alaihi wasallam).
2. Dawaam-e-taa‘at: To remain constantly in the obedience of Allah Ta‘ala. In any situation one is always conscious of obeying and upholding the injunctions of deen and refrains from any type of disobedience to Allah Ta‘ala.
3. Kasrat-e-zikr: Remembering Allah Ta‘ala in abundance.