Hi
I am in a very similar situation. I have also been waiting 3 weeks for my transaction to confirm. Is anyone able to help me out?
TX ID is a5a59ec8a15348eb53a371fdf05bf951b96da13883b9b62db35e8cda4cd28e73
You sent 5.666 sat/B as fees which is very small. You'll be waiting a very long time for this to confirm. I don't think I've seen such a low fee before. You arn't going to find many miners/free services willing to help you out due to the small fee.
I would suggest contacting a paid accelerator service if you need it to be confirmed.
Follow Welsh' suggestion.
There's no one that can help you out here and if you are in need of that amount immediately then you must pay for the right fee.
You paid too low so don't expect miners will just put it on their first priority, next time don't pay that low and don't regret to pay suggested fee so that you won't have inconvenient transaction.