Your best bet is to go to Placencia, contact Brain Young at Seshorse Divers. Best time is in March, April and May about 4/5 days before and after the full moon.
You can take Tropic Air from AC and spend a coupe of days in Placencia diving with the Whale Sharks.
Here is their web site


Colin, Marianne & Sophie the Dog