Dissolve the yeast in the warm milk in a large bowl.
Add sugar, butter, salt, eggs and flour to the bowl and mix well.
Once the dough starts to come away from the edges, knead for about 5 minutes (if you are using your hands, dust them lightly with flour to avoid sticking) until a large ball is formed.
Cover the bowl with a towel and allow to rise for 45 minutes to 1 hour, until dough has doubled in size.
Lightly flour your counter top and roll the dough out until it is approximately 16x21 inches, and ¼ inch thick.
Preheat your oven to 400 degrees.
Spread the melted butter over the top of the dough.
Sprinkle the sugar and the blueberries evenly over the buttered dough.
Carefully roll the dough from the long top edge to the bottom edge.
Using thread (wrap the thread around the bottom of the roll, bring up and cross over each other and pull tight), or a knife, cut dough into 12 1 to 1 1/2inch slices.
Lightly grease a 9x13 baking pan
Place rolls in baking pan and bake for about 25-28 minutes until they turn a lighten golden color.
While they are baking combine frosting ingredients. Add more powdered sugar to the frosting if it is too runny, add a dash of milk if it is too thick.
Remove rolls from oven and allow them to cool for about 5 minutes before frosting.
Apply frosting generously to rolls.