A stick built roof is probably not the best beginner's project. Make (or buy) some trusses. It'll be much easier to install, and they're more forgiving. If you are going with a stick built roof, go buy a speed square.
There are plenty of sites online that generally do a poor job of describing...