There's a pool or 2 that use child-pays-for-parent. Try sending the output of the tx to another address with a high fee - enough to cover the size of the original tx + itself.
I tried doing this but my wallet only lets me set "high priority" and I only sent a relatively small amount of the received amount (but more than what was originally in the wallet, so part of the output that I received). Unfortunately that didn't work.
Then I sent some of the unconfirmed received amount to a wallet where I can choose any amount for the fee....then I sent a transaction with $10 in fees from that other wallet. Still nothing.