I recite Dua Ahad, ziyarat Aal e yaseen and ziyarat e Ashura daily, but still i feel like there is great distance between me and Imam. I have also recited DuaNudba for 40 days. Any other Dua?

It’s a process.
Keep doing what you are doing.