Aside from the obvious issues of greater awareness and understanding, I think that simpler FIAT gateways will go a long way to helping with this, as a lot of people find the current options too confusing/intimidating or complicated (e.g. - to minimise fees currently I bank transfer to Revolut, exchange to Eur, send to Coinbase, send to GDAX, buy ETH & send to wallet/other exchange to buy a different altcoin).
As I've said in my previous (few) posts, I'm excited for what Ethos will bring, with the FIAT gateway rolling out in Q2, for example, but I know there's other ICOs out there looking to address this in other ways, such as Localcoinswap, which seems to be an extension of localbitcoin.
As a currency, the more retailers that can accept crypto, the greater awareness there will be, but the volatility at present makes adoption difficult. Projects like Open Platform are looking to tackle this.