I don't see how we're going to get seven billion people to use bitcoin one day. What about all the people without an internet connection or those who can't afford devices to obtain a wallet and send/receive btc? I can imagine something where a lot of people could wear bitcoin related apparel to boost the bitcoin awareness. You could try get shirts sponsored and have a public get together where everybody could be wearing something related to bitcoin. Maybe something like a mask would do like the Anonymous marches and conventions.