When your CSS background color isn't working, check the code for common issues. Ensure specificity is correct, avoiding conflicts with other styles. Also, verify that the background property is applied to the right element and that it’s not overridden by another rule. Inspect the element in developer tools for debugging.