Digital Photography School has this great list of tips for amateur wedding photographers – but I think the same list of tips goes for where there’s any other serious event. (eg: Engagements!)
FWIW: I really lucked out that day – almost all of the people were happy to pose for a few seconds to have their photo taken, so even though I was having issues with the flash (too bright/too dark), it worked out well.