Your Profile is very Good
You can easily get admission in masters in a good university
But now it is late for January 2015 intake. I suggest you to continue for job till you don't get admission in a good university.
Do Ielts, Apply for May 2015 or September 2015 batch.
For UBC, I think you will...