In my perspective the most effective way of spreading bitcoin must be giving some discount on bitcoin only purchase.
The black Friday kind of promotions are very good in my view, to get awerness of using bitcoin and advantages of using bitcoin
than any other payment methods.
giving discounts makes people expect discounts everytime..
its much like when people are given a few bitcoin to play with, they then narrowmindedly think the only way to get bitcoin is faucet raiding
its much like the promise that its real currency but cant even buy toilet roll at a local store without first having to convert it out of bitcoin back to fiat
its much like the promises of fast and virtually free transaction. and now people cant get a tx to confirm in under 1 hour unless they pay 4cents
its much like the promise of not needing banks, yet 90% of people have funds stored in blockchain.info, coinbase.com, other exchanges and server wallets
its much like the promise of secure transactions, then be scammed by other people with no repercussions
its much like the promise of a world wide takeover of the financial system, but then find out the transactions per second cant cope.
so until those 5 points are sorted out, it is not time to advertise to the masses.
solutions we need first
1. employment options
2. use for everyday real life needs (food, utilities, toiletries)
2. reducing the tx fee to 0.00001 so its back to under 1cent
3. independent wallets with full privkey control that is soo user-friendly even an old granny can use it
4. a decentralized escrow service that requires no trust as its built into code
5. block limit increases
(i ordered them in priority of what the general public would want)