I am assuming it's the raw water side of the cooling, (this may not be the case) but 4 things to check:-
Take water intake pipe off turn engine seacock on and blow down pipe, do you get bubbles going out under the boat. You will know if you have.
Have you replaced the impeller if so did it have any bits of the blades missing?? they are a good source of blockage.
Check the pump is working, this is a messy job but you have to do it, take output pipe off pump into a bucket and look at how much water is coming through, should be a good flow.
Next, the heat exchanger, you may have a blockage there. This is a disassemble job by taking the end plates off and checking all the pipes inside. A pig of a job on some boats. no room.
Come back when you have checked.
Odysseus