Not enough information.
- how old are you?
- where are you living now? India or elsewhere?
- do you have work experience?
- is the program you plan to take in Canada a diploma, post grad diploma or something else?
- do you have travel history (e.g. US, UK)?
FYI - St. Clair College is a private school. This means it's low ranked and has a bad reputation. This may be part of the reason why you were refused.