To be honest I think in today’s 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 won’t even be hard to do so. The only challenge we’ll encounter is people having misconceptions about bitcoin and never accepting any kind of reasoning.
Yes noted, the fastest way to spread information or create awareness is through social media. Once it's posted, it goes viral and this can help too in the case of bitcoin but then there should be ways to reach out to those who are in remote villages, those without any digital asset or who can't access the internet.
In my opinion, I will suggest we speak or teach anywhere we find ourselves and to anyone who cares to learn, the use of local radio, flyers, newspaper etc. Also open speech in local meetings or town center and even schools can help too in creating awareness about bitcoin.
This can only be carried out with joint efforts as a team, it is not a one man journey so we all can help out in any way we can to make this a success.