Meaning: Doing physical activities makes me rest more soundly.
Choice of Words: Working out is an activity that involves physical exercise. Helps means to make something easier or possible. Sleep is a state of rest for the body and mind. Better means more satisfactory or desirable.