Block passages clogged up maybe? If anyone has ever ran any block/radiator seal in it, it very well could of clogged up the block.
The prop fins would have to be almost completely gone for the water pump to stop circulating coolant....I've never seen any in that bad of shape, but it could happen, I guess. Might not hurt to change it out anyway, if you haven't ever changed it......pumps are cheap, just a PITA to change out.
Brand new from the store radiator, or just a different "new" radiator?
Proper coolant mixture? (likely not an issue, even if it is incorrect, but just trying to think of possible causes).
Does it cool fine at low speeds, but just not at highway speeds?