Your grain bill for 3 gallons seems too low. How are you calculating those numbers? I do 3 gallon BIAB batches and for 1.060 I would expect at least 2+ more pounds of base malt.
I've got a recipes for a porter that has about 2.5# grain per gallon and hits 1.058.
Start there before you go...