How to pratically doublespend bitcoins?
Technically, you are not double spending, since the transaction was never confirmed on the blockchain. Double spending is possible by 51% attack; what you are trying is to replace the transaction with one with desired fees, before it is confirmed on chain.

You can use https://github.com/petertodd/replace-by-fee-tools