I'm currently in the Caribbean (well, Guyana is technically part of South America but it is culturally and economically Caribbean).
BWIA was restructured on Jan 1 to become Caribbean Airlines (after over 60 yrs). Consequence fewer flights.
LIAT and Caribbean Star are also in negs to merge. Consequence, fewer flights. (lots of trouble and irregularities with them lately)
If you are coming via Miami or New York, you can look into two charter companies (reasonably reliable): Constellation Tours and TravelSpan. Both reasonably priced (google for their websites). Because they are charters, their flights will not show up on Expedia, Travelocity, etc.
Now based in Barbados.... and wait for it.....the boat is too!
Waymar - Jeanneau, Attalia