I’m the citizen from Bangladesh I’m staying in South Africa I have asylum only here.
I’m working in my tuck shop.
Is it possible I can eligible to get visa and fly canada?
The chances of getting a TRV or any other temporary visa to Canada are essentially zero given your status in South Africa. If qualified, you can apply to immigrate.