While using blockchain a transaction i have made has been stuck on 0 confirmations for a good while now is their any reason why this could happen. Its 373 bytes, How long dose it normally take. Thank You!
Perhaps your transaction didn't include a large enough transaction fee. If that's true, then you'll have to wait until a solo miner (or mining pool) decides to include your cheaper transaction. You can try using the viabtc transaction accelerator. If you included at least 0.00003730 fee, then viabtc will be willing to accept it when their accelerator queue isn't full.