well, it's not hard. but you have to make sure you measure, measure, measure, and have straight lines to work with.
what kind of subfloor do you have? I recommend something flat, and not curved at all.
--
you need a hand saw, power saw, glue, nails, a level or 2, measuring tape, a miter saw (or jig), a protractor for angles, pencils and paper as a template for those tough areas.
--
start at your LONGEST wall, and work your way back... what you should do is start a "panel" row off from the wall, and work from there. when you are done, you have to finish that first panel row since that is going to have to be fitted to the wall.