No one starts out with ALL of the kinks worked out. A bad sounding mic is not that big of a deal, especially early on. Don't sweat the little stuff, you seem to have a good idea of what to improve already (mic) so keep doing what you intend to do.
If you don't take the first step then you will never be successful in your journey. Good luck!
Thank you soo much