There can be many reasons why your shower is not getting cold water, including pressure balancing valve issues, closed or partially closed shut-off valve, and water heater issues.