Shy and not a people person? Me too. But CFI'ing has been one of the most rewarding experiences I've had the pleasure of having in this industry.
Go teach, you'll learn a lot about yourself and even more about flying. It's not a forever job, just a stepping stone to the next level.
Good luck