dear experts
i need your consideration
In your cover letter, did you identify any reasons that would mean you would have to return to India following your trip - like contractual obligations, things to do for your parents, etc?
To me, your profile seems medium-strength. You have some funds, but you're single and have no real attachments to India aside from your business, but even your business is not your full-time work as you work for your supplier as well.
The rejection reason of "family ties" is not just family ties in Canada - it's also family ties in your country of residence. You haven't identified strong ties that would take you home.
Also, you mention in your first post you provided no special itinerary details. It's not clear to me if you provided any itinerary at all, in your cover letter. If you didn't, you really should - it shows that you've planned out your trip to some degree.