Self build Wales has 'struggled to deliver'