You can win over the hearts of people when you win over your own mind. What do you need to do for that? You need to do your sadhana (spiritual practices) regularly. MindSadhana