IF you have good flow/pressure when you open faucet cold side but little to no flow/pressure on hot side then it is probably the water heater hot outlet check valve.
Either it has failed or is plugged.
This is assuming you have only 1 or 2 valve system on water heater....they use a check valve on hot outlet. It is part of the nipple that screws into water heater tank and hot water line connects to it.
But this would affect ALL faucets/shower hot side.
If problem is only at one faucet.......then that faucet is faulty or hot side is plugged.