If you are familiar with the "Five Love Languages", by Gary Chapman, one of them is "receiving gifts".
Receiving GiftsDon’t mistake this love language for materialism; the receiver of gifts thrives on the love, thoughtfulness, and effort behind the gift. If you speak this language, the perfect gift or gesture shows that you are known, you are cared for, and you are prized above whatever was sacrificed to bring the gift to you. A missed birthday, anniversary, or a hasty, thoughtless gift would be disastrous—so would the absence of everyday gestures.
The others are:
Words of Affirmation
Acts of Service
So it might be that your Love Language is "Recieving gifts" and your husband's family's is something else. It is like you are trying to speak Spanish to them when they speak French and you are not understanding why they don't get it. So although thoughtful gifts may make you feel loved, it might not do the same thing for them. Perhaps finding out what their thing is would be good.