Giving more money to someone for housing just increases demand for housing. If demand goes up, prices go up.
Reducing regulations and making it easier to build properties fast would probably work better. We need to find ways to get developers to easily build quality homes quickly that are large enough to suit a family but small enough to be very affordable. We must also realize that as property values go up, home owners will fight any plan that may cause their houses to lose value. It has to work for everyone or end up spending a good bit of time in court before anything is even built.