In case you don't have it, attached are photos of the cooling system arrangement for the 2GM engines. Yes, as already suggested, the drain plug is probably blocked. That is what I encountered the first time I went to flush and change my coolant after I bought my boat 10 years ago. As you can see in the picture, the drain tube is at right angles to the drain plug. So if you run a wire up the tube but the blockage is at the engine side of the drain plug, the wire will not clear it out. Believe it or not, what work for me was I blew on the end of the tube with the oil drain plug open. Of course simultaneously with stopping the blowstop, very important to get your mouth out of the way to avoid the rush of antifreeze! If you are able to pull the tube up above the engine, that would be best. Maybe one of those narrow spouted plastic squeezable ketchup bottles could be utilized instead of one's mouth. Another way to force air or water up the tube to hopefully free the blockage.
Removing the entire drain plug from the engine block would afford the best cleaning. But then the existing antifreeze would rush out of the engine block quite quickly. A big mess probably.