Sadly it's not effective. There are plenty of good resources but it's not getting widespread as it should be...
If someone tries to offer ponzi schemes using the Bitcoin as the way to get rich, a lot of people will join.
If you try to teach correctly, few come into... Or at least slow paced, but don't get new wrong, there are more and more people awaking to the revolution.
It's not a Bitcoin problem (I think) it's a human issue...