jgleason, once again... relax, enjoy your dive.
Never hold your breath. Remember, the more you fin, move your arms, etc, etc, the more air you use, if you adjust your buoyancy properly you don't make much effort, don't need to correct ups and downs by finning or bouncing your arms.
Also, drag is an issue, try to avoid leaving pieces of your equipment causing drag, like hoses, using a BC that let the cylinder move too much (you can't completly avoid with BC, you would need backplat / wing setup for that, but you can reduce). The more horizontal you stay in the water, the better, good weight distribution and good buoyancy are the main contributors to achieve that.
In short, practice to master buoyancy, stay as relaxed as possible, configure your equipment to avoid loose parts, don't move your arms, that should help.
By the way, SAC = Surface Air Consumption, is your breathing rate converted to the surface equivalent (1 ATA of pressure), in metric system measured in liters per minute, to get your consumption at any depth, multiply pressure in ATA by SAC. To calculate SAC, calculate how much liters of air you used and divide by average pressure and duration of dive. To make it easier to understand, lets say you dive with a 15 liters cylinder, filled at 200 bar, by 50 minutes and average depth of 15 meters, if you return to the boat with 50 bar your SAC is:
pressure reduced = 200 - 50 = 150
liters used for a 15 liters inner volume = 15 x 150 = 2250
average depth of 15 meters = 2.5 average ATA, so at 1 ATA your comsumption would be 900 liters.
for a 50 minutes dive, 900/50 = 18 liters/min of SAC.
To give you an idea, 10 l/min is a very good SAC, above 20 in my opinion is high (or the dive demanded too much effort, or you were stressed).