VSEPR, look up how use it to predict shapes of simple molecules..... Once you know the shape, you can consider the distribution of the electrons. If there is a difference in electronegativity, then there will be a dipole, eg SF6. The only reason this doesn't have an overall dipole is because it is symmetric around the center, so you could consider each mini dipole (s-f bond) cancelling eachother out