I suspect you will need to add CYA, you don't want to over shoot though as the only way to lower CYA is water replacement. CYA can also take a few days to show up on the test after it is in the water, the best method to add CYA is to put it in an old sock and hang it in front of one of the pool returns so it does not touch the sides it is very very slow to dissolve, CYA is very acidic so will will cause your pH do drop some. If the CYA of 2 test result is accurate, which I doubt you are likely to need about 8 pounds of CYA to reach your 30 ppm target. I would suggest trying to add about 4 pounds of CYA at a a time, wait a few days and retest, you can squeeze the sock now and then to speed up the process of dissolving. While you are doing this maintain your FC at a level of 3.5 - 4 ppm using bleach / liquid chlorine. You want to avoid all dry chlorine products.
So to recap use bleach to raise your FC to 3.5 to 4, retest and boost back to 4 as needed every couple of days, don't let it drop below 3 ppm FC.
Get some granular CYA stabilizer, hang it in an old sock in front of the return, use about 4 pounds now, wait a few days and retest if CYA is still not high enough repeat for a total of 8 pounds CYA, do not use over 8 pounds granular CYA
You can buy CYA Stabilizer at pool stores, big box stores like Wal-Mart and Lowes also carry it in their pool department, the brand Wal-Mart sells is reputed to dissolve a bit faster than the brand Lowes commonly sells. It is typically sold in 4, 4.5 or 5 pound containers.