1 - Make Bitcoins transaction processes enabled on smart/secure card reading systems for payments on stores by the average John Doe.
2 - Make Software to enable payments with smart+phones easier and accepted overall.
3 - Make More Exchanges in Many Countries around the globe and several local currencies.
4 - Call every store you are a customer complaining about them not accepting bitcoins because accepting bitcoins is Free! And saves them CC retention rates!
5 - Spread the word once those automated systems are on the market.
Only them, only when John Doe gets a service where he can draw is card from his wallet and safely make purchases on any store are Bitcoins going to jump in acceptance.
And that day in coming very very soon ...