Im using unity 2017 and heres my issue with Box Collider 2D:
This is how the paddle stops the ball, this massive gap is kept like if the collider extended all the way up.
Even though it doesnt:
Looking at your screenshot, if I stood one of your blocks on its end, so it was vertical, it looks like it would fit from the bottom of the paddle to the ball.
This leads me to suspect that the sizes you have for the BoxCollider2D are incorrect and that the X component value has been also used for the Y component.
Select the brick in the scene, then look at the BoxCollider2D component within the Inspector, what value do you have for Y?
Remember, if the brick has been prefab’d then you’ll want to update the values on the prefab.
From memory, I believe this was covered near the beginning of the section where there is a talk about pixels per unit for the sprite and the ratios. Typically, Unity will automatically size the BoxCollider2D correctly around the sprite, but depending on your workflow this may not have happened.