Does anyone know a fix or smth?

In my pc I have a liquid cooler and on hwinfo it says it’s running (3,400rmp or whatever unit) and when I touch it 1 is warm and 1 is cold but my cpu is still hot I think it’s thermal paste issue but if it isn’t could there still be a way for it to be a cooler problem and is there any fix without spending more money or a lot atleast

I wasn’t able to watch a pic of temps but on YouTube it was on 90 degrees so….. (cpu btw)