After a lot of failed attempts and thereafter, a lot of google - I found the secret to making your own pizza is high temps. Of course I don't have a pizza oven which sounds a lot of work both in construction and heating up but my oven does go up to 230degC.
I even made the pizza base.
Christine makes very good pizzas but nowadays the buys the base ready.