Hey Nickydude,
Im not an expert but i had a quick look.
What i would try is to add an event:
(ball) on collision with (block) = (ball) bounce upward.
I have only just started using Construct myself so i dont know how to get the ball to go up off the top of my head but there is a "force push" behaviour or something along those lines that would work nicely, its in the C2 examples.