Gift can mean ability. Gift also means a thing willingly given to someone without payment, so a present. This person tried wrapping Christmas presents, but didn't have the gift (or ability). It could also mean that they didn't have the literal gift (the present). 
I tried wrapping Christmas presents , but I didn ' t have the gift .