Do you have the gift card number? Contact the gift card issuer and see if they can transfer those funds to a different card for you? Or simply use the number to buy something online.
Was this a Visa gift card issue to you in your name? I know when I received a Visa gift card from my internet provider, it had my name on the front.

