Welcome to the forum, great place with some great members for sure.
As for not being able to post in other forums, you will need 15 posts for most of the technical forums - but most questions that are posted in the new members area (no matter the subject) are often answered in just a few minutes. Give it a try.