Physical fitness is not good enough, and more exercise is the right way.
The best exercise is aerobic exercise, such as running and swimming. If you don't like walking fast, you can, but you must ensure the amount of 1 hour per day. Persist for a long time, and the overall quality will go up, and naturally it will be fine.
Spirit is inner enthusiasm, for example, you must be energetic when playing games, so cultivating your enthusiasm and increasing your various interests will also increase your spirit.