That being said, Blockchain.info seems to keep transactions in their mempool longer than other nodes do. You can try switching the Electrum server and hope that one of the servers has dropped your transaction already.
After 2 months, my tx id dropped by network and money was returning to my wallet balance. So, waiting it's the only option, because push accelerate it to fast confirmed that could be charges more costly.
yes, I have an unconfirmed tx shown on blockchain.info for almost 2 months,
lets see if it's really get dropped after 2 months
"If you're not in a hurry, you can just wait until the transaction is dropped and Electrum allows you to make a new transaction."
How long does that take? It has been 21 days and the block trail thing shows it removed /expired.
just create the tx with higher fee, sign it and push it to node that has dropped your old tx
if electrum can't do that, try using tool to create tx... but sign it with your electrum then push to some nodes