I'm in the exact same situation. I know I could be doing much better than I am, and I focus only on those who are more accomplished than I am, which I don't like. I've had my writing published, ideas in the patent process, and held a managerial position in a nationwide company at the age of 20, but academically, I'm not doing well.
Part of it is that I chose an absolutely wrong major - Accounting. It took until my Junior year to realize that memorizing arbitrary details/rules is not my cup of tea. So I'm doing really poorly in those classes, which brings down my overall GPA, even though I ace classes in Economics, my other major. Not only do I ace the classes, I've captured the interest of several professors, who may be extremely valuable networking/opportunity resources. One of them suggested the possibility of embarking me on a project to help conduct research for a book he's writing on Economics. So I'll periodically follow up on that and see what happens.
Right now, I'm going to focus on just graduating and then channel my energy to starting my own business. I've got very promising ideas and plans in mind, and as soon as I have the time to focus 100%, I can go forth and realize whatever potential I have. Remember, if you start your own business, you're automatically the CEO. Shortcut!
But the key to making a title matter is making your business matter.