وَقَالَ الَّذِينَ كَفَرُوا لِلَّذِينَ آَمَنُوا لَوْ كَانَ خَيْرًا مَا سَبَقُونَا إِلَيْهِ
The ones who disbelieve tell the ones who believe: "If it [Islam] were any good, they would not have gotten to it before us."
This verse shows how some people reject Islam simply because they can't believe that Muslims can be better guided than they are. Reading it inspired me to think about ways to deal with this problem.
We can't reach out to them, since they won't listen to us. They don't respect us. Wiping out a lifetime of anti-Islam training requires a lot of time which they refuse to give to us.
You may ask, how can we help them truly understand Islam then?
We can't. Debating with people with strong opinions is pointless. But the good news is that there are many others who are open to Islam.
1. Ignore those who dislike Islam.
2. Inform about Islam those who don't have strong anti-Muslim opinions. These are usually younger people of 15 to 25.
3. Muslim women: reach out and interact with non-Muslim women and help them understand Islam. This is probably the most effective Islam awareness activity of all, since women are more open than men to changing their beliefs. Once a non-Muslim woman forms a friendly relationship with a Muslimah, her opinion about Islam will improve greatly.
What do you think is a good way to improve people's opinion about Islam? What has worked best for you?