Contact e-commerce websites like Amazon, and request that you want to pay with Bitcoin, Ether or any other coin you like.
It can be done by using site's feedback or contact us forms.
This way we can create demand because good e-commerce sites care about their users. And they know that the more payment methods you have the higher the conversion rate (the % of people who buy something) because some users can use only 1 method of payment. For example, some americans can only pay with Paypal while some venezuelans can only pay with Bitcoin, etc. So, if the site supports more payment methods it will convert more orders on average.
To increase the demand for implementing cryptocurrency payments in e-commerce sites we just have to request that using the contact us or feedback forms. The more people give feedback to their favorite online retailers the more people will start using bitcoin as payment method (now that we have segwit).
The more people do this the more demand for Bitcoin there will be.
Thanks to those who do that.
Probably until the coin is stable in terms of volatility, it would be hard for a company to accept it as payment. The risk is too great to hold massive amounts of bitcoins in wallets from thousands of orders and watch the value plummet because of a price movement. It is far easier and cheaper (transaction fees) to accept payment using their current methods, and for the users who can't use those payment methods they will miss out until there is a viable option.