Housing in California is fixed because of zoning and construction regulations.
And who decides these zoning laws? Typically cities and counties. Unfortunately Prop 13 has incentivized building out retail properties (sales tax revenue) over all else. So let's start by doing away with Prop. 13 protections for everything but primary residences. Then, change the statewide zoning laws to encourage/require available housing before non-residential property can be built. Want 2,500 office units? Fine, but if you don't have 2,500 residences available those need to be built first. Or maybe have the state keep 75% of the property tax revenue of new developments until the housing requirements are met. That money can then be used to subsidize affordable housing.