Are you aware that you are only allowed one free hosting account per person? I see that the mbrocksworld.co.cc site is hosted on a different account.
The forum account you are posting from does not have a hosting account linked. Provided you do not already have a hosting account, you can sign up for a new one for the how-to-diy domain, and specify this forum username in the signup process. This will then link the accounts.