Ask Allah directly to heal your heart just as you would ask Him to heal a physical illness. The heart is the most important organ and its sickness deserves the most earnest supplication. Allah is Ash-Shafi the Healer of all things.