as everyine said above:
first - make sure your yeast is ok. yeast can actually last for years, especially if stored frozen, but it won't last indefinitely. try some in a half cup or so of warm water. let is soak for a few minutes, then give it some food, such as a good 3 or 4 finger pinch of flour or a pinch of sugar. leave it in a warm place for 30 - 60 minutes and see what develops (or fails to). if it gets bubbly, it's ok. if not, get some new yeast.
if your kitchen is cold, it can take all day to rise to double volume. of course it can take a lot of fuel oil to heat your house to tropical temps. try preheating your oven for about 5 minutes or so and then turn it off and let it cool until it's a bit over body temp. in the mean time, bring a pan of water to the boil, and when the oven is warm but not hot, you can place both your dough and the hot water (with a lid) into the oven. it should be satisfactorily warm for at least an hour or so, and you can always bring the water to a boil again to warm it back up. just be careful that the dough isn't too close to the boiling water, so it doesn't get cooked.
of course, if your kitchen isn't too cold, someplace up high might be warm enough. refrigerators generate a little heat, so up on top may be a better place than next to a cold window.
too much sugar can also inhibit yeast just as much as too much salt. if your recipe seems to call for a lot of sugar, try scaling it back a bit. sugar add not only sweetness, but moisture too. so if you do cut back the sugar a lot, you might want to add a tablespoon or two of shortening or an egg yolk.
good luck next time around.