I assume you have only one face left unsolved.
First, turn the edges around the unsolved face so that one corner is in correct position and orientation.
Then, repeat it for an adjacent corner, but when going past the already-solved corner, remember to turn it back into place after turning the corner you're solving out of the way. You should now have 2 corners solved.
For the 3rd corner, repeat process. When going past the 2 solved corners, remember to undo the turns that affect the already solved corners in correct order so you don't mess them up.
You now should have 3 corners solved.
If the 2 remaining corners are unsolved, turn them so that they are on their correct positions. Now, (still using the unsolved face) turn one of the corners to the other side of the other corner, swap them, and undo the moves you did to bring the corner to the other side.
I hope this was of any help... it isn't that hard once you get it