[ Higher Education (University +) ] Open Question : I can't seem to decide on a major, any suggestions?

I have always been good at math and science and my worst subjects are foreign languages. My interests lie in working out, diesel trucks and equipment, and computers. I want to find myself in a job that is very hands on, not like out climbing mountains all day or something (although that would be cool!), but just not a job that is behind a desk 9-5, 5 days a week. If anyone has suggestions, or needs to know more about me to give suggestions, please help. I have been toiling over majors for a year now and haven't been able to get with a good counselor who could point me in a good direction.