lately i have been getting poor eff... i'm waiting to buy a mill so in the mean time i am going to add more malt... the question is do i increase both the specalty grains and the base malt or just the base malt?
You increase ALL of the malts. Say your recipe is 75% two row, 10% crystal, and 15% Munich. If you start with 12 pounds or 10 pounds, the ratio is still exactly the same.
I do this all the time- my efficiency is not what other peoples may be, and I use the recipe database often. I just "scale" it correctly, so the percentages (and so the recipe) is the same.
I wouldn't worry about 1-3 ounces of grains, so if that was the difference I wouldn't sweat it and buy another pound of grain to get a couple of ounces, but overall you want to increase ALL of the grain.