Heard of THE FIVE LOVE LANGUAGES? This link takes you to a quick quiz to determine YOUR love language score. It's 100% free; you don't even give a credit card number! They will email a full results profile, but you get your basic score instantly.
ASSIGNMENTS: WORDS OF AFFIRMATION - If this is your partner’s love language: Set a goal to give your spouse a different compliment each day for a month. PHYSICAL TOUCH: Ask your partner for a list of five activities that he’d enjoy doing with you. Make plans to do one of them each month for the next five months.