my 22 1/2 cents
Hi check out A kerosene heater 1 will heat 500 square feet easy at 10 outside to 65 inside in a board and batten building with very little insulation This is the cheapest quick fix look them up on the web start them outside and shut them down outside that is when they smoke nearly burn clean not like grand Pas type use them in woods.. next if you have access to denatured alcohol you can use a alcohol heater and stove with or without blowers use the one on the sailboat all the time Boats used to come with them only next if you have a place for another chimney for a wood stove that wood be cheaper than stainless sleeve in you chimney fireplace I would prefer the sleeve and add a steel insert with a heat-a-la-tor with a blower attachment that is 12 volt dc / 110volt ac it will work without the blower and depending on the insert you can get them with a small stove top kinda like a odd shaped 2 burner ah last but not least solar heater make one could be a low cost one like the one I made for a line shack in the forest it is 2 ft x 6 ft glass top and when the sun is out even when nobody is there it puts out heat I used a non low e dual pane window and at 30 outside hopefully warmer inside it will put out 100-190 degree heat with a 2inch x 14 inlet and outlet a small 5 watt fan helps the output but you lose temp rise but hey its cheap heat and the bears have never tore it up yet