All recipes are not the same; try to get recipes that have been tried by someone you know. You didn't say if you had a problem with the mixture rising; yeast does go bad if it is old. Another problem is getting too much liquid in your recipe for you to have to use so much flour so be careful and make sure you are measuring exactly. If this recipe calls for kneading, turn your dough out onto a floured work space. Knead it until you feel a snap feeling. For most recipes you will let it rise at this point until it doubles in size. Shape into small rolls and place in greased sheet pan and let rise again before baking.
The following is simple recipe that is very easy to make; I use often
1 ½ Cups buttermilk
¼ Cup solid shortening
¼ Cup sugar
1 Teaspoon salt
3 Cups flour
½ Teaspoon baking soda
1 Package dry yeast
Slowly heat the buttermilk, shortening, sugar and salt only to warm to touch; stir to help short-ening soften.
Stir in the yeast.
Sift together flour and baking soda; stir into warm mixture until a soft ball forms.
Cover bowl with towels and set in a warm place to rise until mixture doubles.
Punch dough down, using a little flour to keep from sticking shape into 8 hamburger buns.
Can make in smaller rolls for dinner rolls.