If the ATM is charging 15% extra for Bitcoin it sounds like there is some profit to be made competing with the ATM!
There are quite a few asian exchanges, like okcoin, huobi, bitfinex, btcchina. They are actually the biggest in the world, so you don't need an american bank account, you can just transfer them money and buy bitcoins. You should also check out localbitcoins.com or download the Android app Mycelium which uses your phones GPS to find someone near you selling Bitcoins for cash.
I don't know why you think Bitcoin failed. It dropped to 25% of its previous value. If that's your definition AAPL failed in 1997! And, in the meantime, the number of Bitcoin transactions just cracked another all-time-high