Written off by some pundits as he went into the series against Australia with an average of 22.96, Ganga said he has learnt a lot from his earlier frustrations.
"I always knew I had the ability and capability to score at this level," he told reporters on Monday after scoring 117 to help the West Indies avoid the follow-on in the second Test. He was eventually caught at first slip by Matthew Hayden off paceman Brett Lee.
The 24-year-old also became the first Trinidadian to score a Test century in Port-of-Spain since Larry Gomes against India in 1983 as West Indies were bowled out for 408 in reply to Australia's first innings 576 for four declared.
The tourists were 31 for one in their second innings at close of play on the third day.
"In those 17 Tests, I developed as a player and we are beginning to see that development transformed into scores," Ganga said.
"I
"I wanted to do something special in front of my home crowd. I had good support from [captain] Brian [Lara] and the rest of the guys.
"All along I have taken my cricket very seriously... now I hope I can play a big part in West Indies cricket."
Australia legspinner Stuart MacGill reached a personal milestone on Monday, claiming his 100th Test victim in his 21st appearance when debutant Windies wicketkeeper Carlton Baugh was out hit-wicket for 19.
"I've never seen a hit-wicket in first-class cricket and now we've had two in the same series," said MacGill.
"The thing that amazed me was how hard he hit it," added the 32-year-old, who went on to pick up his 101st wicket when he had Marlon Samuels caught by Andy Bichel for 68.
"It's a pretty significant milestone for a bowler," said MacGill. "At the beginning of the domestic season I wondered if I would get there. I'm not getting any younger, there's lots of guys coming up, and there's an air of change."