From Toronto too. Well, really from Pickering but I go to school in Toronto. I've also been doing production as a hobby for like 3 years. Decided to take it seriously a few months ago and actually try and learn something and become better.
I definitely agree with you though, the talent in Toronto is blooming like crazy right now (Beyond Drake). That's a reason why I wanna seriously learn a lot and turn it from a 'hobby' into something serious.
Right now I'm in the process of learning music theory, mainly through videos and I've been reading The Complete Idiot's Guide to Music Theory. I haven't been able to dedicate as much time as I'd like to since I go to school so time is scarce as hell. How did you learn music theory?
I've been using Reason for the past while. I've been trying to make the transition to Logic Pro because it's powerful but I somehow find myself always going back to Reason. I guess it's meant to be, and with Reason 7 coming out I guess they're stepping up. I make any kind of music that I feel like making at the time, hip-hop, R&B, pop, whatever. Mainly hip-hop though.
I find one of my weaknesses is definitely completing a beat. I lose motivation on my current project and end up just starting something new. I'm also in the midst of learning how to sample, since right now I'm mainly doing chords.