https://coinb.in/#fees
At this moment, to have a decent chance of your tx ending up in one of the next couple of blocks, a fee of 9768 is advised, your transaction has a fee of 501 satoshi's.
Will it eventually confirm? Probably... But you'll have to keep rebroadcasting the raw, signed transaction and hope the original sender doesn't doublespend the input of this transaction in a new transaction with a much higher fee...
What can you do yourself? Well, you can either pay a big mining pool to include your transaction, or perform a CPFP... In a CPFP you use the unconfirmed unspent output funding your address in a new transaction with a much higher fee... If a miner wants to add the very high fee of this new transaction to the coinbase reward of the block he's trying to solve, he also has to add the low fee transaction whose output was used in the high fee transaction...
Thanks for the detailed response. What does rebroadcasting the signed transaction mean?
True but for this he should manually rebuild the transaction and charge different fees, and if he do that the transaction will confirm as a doublespend, so, maybe isn't the best option if he is using the btc to pay a product or a service.