I have a small pending transaction sent to my Iota light wallet. It has been pending in my wallet for three days. I have rebroadcast it multiple times.
You should reattach it, not rebroadcast. This is how it worked out for me.
If this is a bitfinex withdrawl, you should contact their support, after all I heared they still have some implementation problems.
I have also had this problem sent through Bitfinex.