These suggestions are based on many jobs and many job searches. For the next few years, continue your education through different jobs. Get a job with McDonald's (no kidding) or some other successful national franchise. They have figured what sells hamburgers (or whatever they sell). As you work there, figure out what they have figured out -- the philosophy behind everything that employees are trained to do. That will give you a deeper understanding of what it takes to succeed in the business world. Also, but not at the same time, get a job as a preschool teacher or aide or some other job in education or social services where you work with people. That will give you a deeper understanding of what makes people tick. Also, get a job in government. Learn about how government works (or doesn't). After those experiences you'll have a much better understanding of the world, what you want to do in life, and what kind of career you want. While you're doing these things, join a Toastmaster's club to improve your public speaking. You will probably have to do some public speaking later in your career, no matter what it is. If you do it well, you might impress the right people, and public speaking is not something that can be learned overnight. Good luck.