Some good advice, mashAllah, and a brilliant topic for a thread. Basicly you've already said what i wanted to....when doing dawah dont attack non-muslims, rather show them the beauty of Islam.
Also our own actions are a form of dawah, and actions sometimes speak louder than words. For example the incident between prophet (saw) and his jewish neighbour. We can pick out many tips in the seerah of the prophet (saw) inshAllah to help us in dawah.

__________________