Electric heat is efficient only in the sense that 100% of the electricity used is turned into heat. It is also very expensive.
http://homeguides.sfgate.com/electri...per-71384.html
As of March 2013, it costs $34.57 to generate one million BTUs of heat using electric baseboard heating, according to the U.S. Energy Information Administration. This same million BTUs costs $14.39 using an electric heat pump, or $7.33 via a standard gas furnace.