As bitcoin and other cryptocurrecies are not supported by governments and we never see advertisements on TV, Social Medias are very effective. I think day by day many new people know bitcoin via social medias.
News and rumors on social medias can also affect the prices very much.