Only five of the white blocks are necessary to solve the level. And all but five of the wall blocks can be removed. I was trying to get you to take a closer look at the design and realize that there was a very simple solution that you probably overlooked. Checked the scores and you'll see what I mean.
Which blocks are unneeded? Tell me which ones and I can remove them. If you're regarding the ones that need to be moved out of the way, the level would be nothing without them.