What wallet did you use to send the transaction? If the transaction was made from Bitcoin Core, you can use "replace by fee" to send a proper fee to unstuck it. I've never needed to do that. There's also the option of running -zapwallettxes (put -zapwallettxes in front of the bitcoin executable path in a direct access if you are using windows, which I hope you arent) then this would drop the tx and give your money back.
Additionally you can reach for some miner to mine it for you.
If you are not using Bitcoin Core then I cannot help you with that, you will need to contact support of whatever wallet you are using.