Most of the times, heaviness in bread is due to the yeast not getting proofed well. The smell could be due to the quality. Thus, try using a good quality yeast.