No one here can help you to get asylum. This is something you have to do on your own. If you want to apply for asylum, then you have two options. The first option is to get a TRV (tourist visa) to Canada, fly to Canada and then claim asylum when you arrive in Canada. The second option is to move out of Uganda to a different country. Once you are in that country, you must be officially recognized as a refugee by UNHCR. UNHCR will then decide to which country you will be resettled.