Is this a "gasket" set WS? If so, you want the non hardening sealer ( used to call it Butyl.. Go buy a tube at your local Auto Glass shop.

Pretty sure you will have to remove all of the silicone sealer you used.. WRONG product and it is probably causing your leak..