You already have been using some of the higher level thinking skills needed to succeed in college. You use these skills when you solve your life problems and overcome obstacles. Your lack of success in college will not be because you are not smart enough. There are many different types of intelligence and my experience in working with hundreds of students has shown that practically every student is smart in one way or another. For more information on different types of intelligence other than IQ, you can read the theories of Howard Gardner (Multiple Intelligences), Robert Sternberg (Successful Intelligence) and Daniel Goleman (Emotional and Social Intelligence).
In addition to self-responsibility, there are three other factors you will need to succeed in college:
1. Learning how to learn and study skills -- You need to learn how to learn effectively and the ways that you learn best. Most colleges offer at least one college success course which can teach you these skills. These courses also need to be taught to high school students, but sadly few high schools provide them. A good college success course will teach you: how to study and learn, reading comprehension strategies, your best learning styles and types of intelligences, how to set and reach your goals, time management, discovery of your talents and strengths, career exploration,