Hi,
You cannot cancel the messages in Holding state. These will be cancelled or processed only once the messages are cleared in the queue in which they are stuck. Try to clear the messages which are in system error from past one or two year. Try to find the queue in which they are stuck.
Thanks,
Sukh