Extensive reading will help you:
1. Improve your vocabulary,
2. Allow you to see grammar structures in context,
3. Give you ideas,
4. Allow you to see how texts are organized,
5. Allow you to see language in different contexts (articles, narrative, science...),
6. Help you retain punctuation.
Not to mention other important reasons such as mental stimulations, it helps you relax, increases your knowledge, improves your analytical thinking skills and so on.
Some suggestions for reading:
Gives you news on Canada and the world (important if you want to keep up to date for oral exam):
BBC news is an all timer:
The Australian, to add a different perspective:
http://www.theaustralian.com.au/
Almost around the corner:
So we don't forget ourselves:
For a change of genres.
Smashwords allows you to download free e-books:
Openculture for more free e-books:
http://www.openculture.com/free_ebooks
If you would like to test yourself, go to the website below where you will find a number of tests:
http://englishteststore.net/index.php?option=com_content&view=article&id=236&Itemid=286
Finally, if you do not like to read books, you can opt to read "long" articles. These articles are up-to-date on a variety of interesting topics:
http://www.theguardian.com/world/2015/sep/16/hitlers-world-may-not-be-so-far-away?CMP=fb_gu
Do you like poetry? Read and Listen along: