This is probably something you should take the car to a shop for. It sounds like a problem with the evaporative emissions system.
Your tank is a completely sealed system and when you are pumping gas it needs a way to vent the gas fumes from then tank because the gas flowing in pushes the fumes out. There are vent lines and solenoids that run to a charcoal canister which is usually in the front of the car. If there is something wrong with one of these solenoids or the charcoal canister itself it, will prevent the fumes from escaping and could cause the problem you are describing.