The last layer of the rubik's cube is the hardest bit. Well done getting this far. Hopefully this guide will help with the rest.
STEP 1:
Orient Edges
STEP 2:
Orient Corners
STEP 3:
Permute Corners
STEP 4:
Permute Edges
Questions, suggestions, etc, email me! jupy@envs.net