You might be interested in reading Socialism: Utopian and Scientific by Engels. Ideas take hold in a population based on their material conditions, not by "convincing them." This was tried numerous times in the past, all of them abject failures.
Yes, convincing people that Socialism is good is a good thing to do, but that isn't going to be what makes or breaks the movement.