To be honest I think in todays time, the most effective way to spread awareness is through the use of social media. Even if you do not intend for them to see it, they will see it as long as you post it online. The internet has come such a long way to the point of connecting a lot of us from different parts of the world has become such an easy feat.
There are multiple social media platforms we can use to spread awareness about bitcoin and it wont even be hard to do so. The only challenge well encounter is people having misconceptions about bitcoin and never accepting any kind of reasoning.
Right, social media is the key for awareness or promotion. Adults, teens and kids are now exposed to social media, so by posting about bitcoin online, that will be visible to all those who are surfing the social media. Although some might not pay attention to it, but at least they are aware that bitcoin already exists.
People have different perceptions about bitcoin, some have seen it good, others have seen it bad. But we all know in due time, these people will eventually learn the true essence of bitcoin, and why people should promote it instead of ignoring it and leaving all the bitcoin opportunities behind.