Check your ceiling insulation
If you don't have any insulation, get this installed first. If existing insulation has become dislodged, compacted or wet through roof leaks, it won't be fully effective. It may even be inadequate for your climate.
Fix all insulation problems before considering how to improve your heating and ventilation.