Thanks again guys for the ideas, I seem to have figured out the problem. Our parents aren't showing any care for scouts it seems, they act like if it is a baby sitting service, which it is not. If the parents show that they care and be involved with certain things like committee meetings it will show the scout that this is actually important for him, so important that his parent(s) are taking time to help the troop.
I just came back from a committee meeting that had 3 adults, 3! You can't have a committee meeting with just 3 adults. I care about this troop, I'm 18, yet I put in more effort than any adult that has a kid in the troop. The scout can't achieve if he doesn't think it is important. Its a shame for the scouts that do think it is important because if we cancel outings because poor attendance, then he can't go.