What should I eat to gain enough strength for extensive exercise?
Make sure you stay hydrated during exercise it can help you with your dizziness. And also talk to your physician.
Have a snack half an hour before working out, either something that quickly gives energy, like a banana, granola bar etc, or something rich in protein. Make sure you drink enough water. If you work out hard, have a snack after you're finished too.