Is there a good deed better than calling people to Islam? Allah tells us in The Qur'an that dawah (inviting people to Islam) is the act most loved by him.
The Prophet Muhammed said "...the most beloved deed to Allah is the most regular and constant even though it were little.”