It needs to be accepted by common businesses or shops before it will be mass adopted. There are a few places that accept cryptocurrencies almost definitely Bitcoin), but as soon as larger companies begin to accept it, it will get attention from the public, and that's when it will go big.
What is needed is some unified means of payment with crypto in that case.