A good fitting usually requires an experienced, objective observer. There are some general guidelines you can find based on your inseam, leg length, etc., but I think it's worth it to pay a local shop the $100 bucks to have them photograph you, take your measurements, make some observations, and then make the adjustments to your bike.
If you don't want to pay for the fitting, then try to have a friend take all your measurements, take pictures of you on the bike, and then make the adjustments yourself.
Here's a treatise on fitting
(SFW) if you want to go that route.