You have to go to Vancouver! and while your there you may as well go to Whistler too!
I spent a month in Vancouver and am planning to go back next year for alot longer because its such an amazing place.
A couple places i loved was:
Capilano suspension bridge
and if you get the chance you have to do the Grouse Grind! I missed out on this as i ran out of time but i've regretted it ever since!
But yeah, you need more time there. Canada is such a huge and fantastic country!
Have an awesome time!!