Not going to lie, I could barely solve a swaps question half an hour ago.
I found a post written years ago that gives a step-by-step explanation on how to solve interest rate and currency swaps:
http://www.analystforum.com/forums/cfa-forums/cfa-level-ii-forum/91320283
Enjoy!