  We propose a renormalizable theory based on the $SU(3)_C\times SU(3)_L\times
U(1)_X$ gauge symmetry, supplemented by the spontaneously broken $U(1)_{L_g}$
global lepton number symmetry and the $S_3 \times Z_2 $ discrete group, which
successfully describes the observed SM fermion mass and mixing hierarchy. In
our model the top and exotic quarks get tree level masses, whereas the bottom,
charm and strange quarks as well as the tau and muon leptons obtain their
masses from a tree level Universal seesaw mechanism thanks to their mixing with
charged exotic vector like fermions. The masses for the first generation SM
charged fermions are generated from a radiative seesaw mechanism at one loop
level. The light active neutrino masses are produced from a loop level
radiative seesaw mechanism. Our model successfully accommodates the
experimental values for electron and muon anomalous magnetic dipole moments.
