Why you are adamant about getting the Canada Visa, you already got Germany Visa and UK Visa. There are some of the top Universities in UK, you can try there, else US is there where you are applying. Put your effort in only one direction rather than applying everywhere.
Make a constructive path...