Lets face it, we are energy pigs. Unless you make a serious effort to reduce your consumption, you are part of the problem.
Solar will not reasonably power a $10 heater you can buy at WallMart. Yes, people are going to jump down my throat, and claim, I"m being silly, use something else to heat your home, but this is just a simple fact. IF you are in the north, you own an electric heater. You are an energy pig.
You also can feel the heat of the winter sun, thru a window. So, using a solar cell is the wrong approach to capture solar energy for het, but it's just an illustration of how ubiquitous our energy gluttony has become. There is a local home that just installed a 300 amp service! Wow....I lived in a home in my youth that has 30 amp service, but now, 100 amp is on the low side of acceptable. Do you own an air conditioner?....pig....do you own an incandescent bulb.....piggie...and electric heater...bigger piggie....fans...piggie.
-- Forget the solar, try to insulate your home better, and/or stop the heat loss during the winter.
If you really want to be smart, install a "cold roof", which allows cold air flow between the roofdeck and the old roof-deck, and insulate your attic to the gills. Build part of your home underground, so, you can cut down on the AC....(Stepped cantelivered wall, and another home supporting wall used in combination create a very livable space under grade), slopped properties are your friend. They also have lower taxes, because they sell for less.