http://www.albertaregulations.ca/
You'll need someone (an Alberta resident to be a hunter host). You'd be a non-resident canadian.
Start getting into the draws and boost your priority, you'll need a 4,5,6,7 for the best chances.
You can always go the guided trip thing and bypass the 4 year wait I suppose.