Have you tried putting both halves together without the gasket to see just how close the two halves are to fitting properly ?
Simple fix. Get a can of Prime Seal (by Versachem) type 3 Aviation Gasket Sealant at Orielly's for less than $10, brush it on both sides of carb, place the gasket in between, and she'll never leak again. You can use that sealant just about anywhere, and its easy to apply.
of course if you use sealant on both sides of the gasket you will need a new gasket every time you take it apart and have a bit of work to get the gasket/glue off the surfaces