No offense to a fellow introvert, but if you really want to get more done, stop patting yourself on the back long enough to work. For being an introvert, that's a whole lot of text all about you, and how great you are. This simply does not work when you are working with a group of people on a group project. Even if you know how to solve a problem, you're probably still going to need help implementing the solution, and for that you're going to have to take a deep breath and explain. Don't be surprised if the rest of the group has their own solutions, or questions your judgement. Your way is one way of many, and your thinking that you're already "past that point and beyond" is what annoys people.
As a Slashdot tagline once said:
In theory, everything works in practice. In practice, it never does.