Replaced bad ballast and maginfying light still won't work
If you have a starter I would replace that it is more common to have those go bad than the ballast, the starter provides the strike voltage to initiate the plasma in the tube, the ballast or inductor is to limit the current once the lamp strikes and the internal lamp resistance drops.