The suggestion above will be helpful for new users.
Current users however have probably long given up on the forum as it is in Hebrew.
@admin - perhaps run an advert in English in Google search for one week publicizing the new forum. This way current users will be informed and be able to be assisted through the forum and will also be able to assist new users.
Maybe NetFree should send an Email to all NetFree users about the new English Forum.