A more visible link on the website might help the new guys find the forum. Everyone can find the download under the title of "Download". How obvious is it to find "Forum" under "Support"? For a man, and most of AH'ers are male, seeking for support is not an option. Real men don't read manuals!
Put the link to the forum directly on the front side as a giant sign with flashing lights saying "Best Bar in the Universe"!