Hi, and welcome to the forum.
Well, the website for Canadian Immigration and Citizenship is here:
Welcome Page | Page d'accueil They seem to have a pretty comprehensive set of articles and most of the necessary forms online.
Your prior experience living in Canada definitely demonstrates that you know what you're getting into

and should give you a slight edge over someone who has never been to Canada before, but got inspired to move by a movie or something. (Don't laugh - it happens more than you would think.)
Good luck with the process - and keep us informed how your plans are coming along.
Cheers,
Bev