Maybe getting into a full-time competitive sport can help, as opposed to alot of physical activities alone. Both of my kids swim year-round. They swim on a highly competitive swim team 4-5 nights, one hour per night. They are both really tired when they come home!
Obviously, many sports can do that for you. However, in a sport, you can really work on doing your best, working harder. Not coasting through things.