Well I do have a compost pile, but it's small and only active during the spring-fall months. Try to build up enough soil for the winter. I keep bags of leaves for leaf mulch too that I add to the soil.
From there its Alaska Fish Feed: 5-1-1 & then Botanicare Pure Blend: 1-4-5 for flower. I pretty much count on the soil do do its thing most of the time, but with bigger plants you do need the extra N for veg, and the extra P&K to grow bigger buds in flower.
The nice thing about the Fish Feed is it won't burn the plants, I prep my soil for veg with full strength feed, and the plants only take up what they need.