Very simply;
The Radio Frequency output from the CB is delivered up the aerial lead to the aerial.
The aerial (meaning the entire assembly, including any ground effects and the mountings etc) may need to be 'tuned' in length, to ensure that the length of the aerial is matched to the frequency of the RF.
The more energy that gets radiated from the aerial, the better. Any RF energy that is not radiated from the aerial is reflected back down the aerial lead to the transceiver.
The SWR is a measure of the amount of energy being 'reflected' down the lead.
This can be because your aerial needs tuning, but if the SWR is very high, it may also be because you have a dodgy connection in the lead, or it can be caused by damp in the lead.
If the aerial was working before, then it shouldnt need too much tuning. Even if its new, 2 inches sounds a lot to chop off... and remember, its difficult to add it back on again if you get it wrong!
I would use a process of elimination. Do you have a spare aerial that you could plug directly into the CB to check if the SWR is still high? or another CB that you can plug your aerial into?
If you cant test out the seperate parts of the system, then check all the cheap and easily tested bits first (cable and connectors) before doing anything irreversible to your twig.
If you have a repair shop anywhere near you (the people who fit and repair
radios to minicabs etc etc), they may be able to help you test it for the price of a beer...?
Just be careful when messing about with RF.. especially if you have a burner to boost the signal... (wot, me officer?)
M