You're trying to get down to 8% body fat?! That is extremely low.

It's not magic, but eating less and exercising more both aerobically and with weights is the way to go. I don't know how tall you are, but 112 lbs is not much weight. Also, I would lay off of the sausages and bologna. They are loaded with fat and what you need to do is convert your body fat to muscle. You're just making your work harder by eating that stuff. Eat healthy food. Fruit, veggies and meat that is low in fat. Chicken, fish, pork. Whole wheat bread instead of white, etc. because they actually have nutrition in them and not just empty calories like anything that is made with white flour.