It might be a good idea to do a monthly post of your activities. Lots of techies frequent Techjamaica and from what I understand, your organization is on a drive to increase membership.
http://www.techjamaica.com/forums/Members: 12,362, Active Members: 1,193
I suspect that a lot of the inactive members visit the site but do not post.
More people from Techjamaica would attend meetings if we were informed of the topic a week or two early.