There is already a discussion thread, "What's your way of spreading Bitcoin knowledge?" Most of the answers are centered around sharing bitcoin knowledge directly with friends/family or through social media.
Now let's make it a bit broader. Apart from social media, what innovative or out of the box marketing ideas can be used to promote bitcoin. It is not necessary that you are using this idea, but you think that an idea like this would be helpful to make more people aware of the existence of bitcoin.
Bitcoin is not a brand, but brands associated with bitcoin are promoting it through TV commercials so it is an effective way to promote bitcoin. Some of the other ideas would be:
1. Bitcoin clothing, wear bitcoin T-shirts.
2. Handing out bitcoin pamphlets locally.
3. Asking local vendors if they accept bitcoin.
4. Organizing bitcoin themed parties, be it birthday, anniversary, or any special occasion.Yeah, this might be expensive, but each and every guest would come to know about bitcoin.
5. Local bitcoin treasure hunt, find hidden bitcoin. I have seen some treasure hunt threads on this forum.
While the ideas are good, it requires a lot of effort, also when we take into consideration that bitcoin is mostly an online currency then it makes the most sense that our efforts to be concentrated in marketing and promoting bitcoin online rather than to do it offline where the average person is not going to be interested in hearing anything about this new currency when they are fine with their dollars in their pocket.