Good job taking the first step towards really "owning" your pool. You're in the right place! The methods here work very well, but it's hard to give recommendations without knowing exactly what your water's chemistry is. Folks here just buy their own water testing kit and do it themselves, and it'll pay for itself the first time you don't go to the pool store. Although it's "free," pool stores have notoriously unreliable tests because of cross contamination, operator error, or bad calibration, and it's just a loss-leader for them to get you in the store to buy whatever expensive band-aid fix they feel like recommending. Also, even though there's a pool store a half mile from my house I can finish a fully accurate test quicker than taking a bottle over to the store and I don't have to put a shirt or shoes on. Now that I've got the PoolMath app, I calculate a precise measure of whatever chemical, dose the pool, then verify the results with my own test. It is very satisfying.
The good news is you'll basically only need to buy liquid chlorine and muriatic acid from here on out. You can stop using algae kill (that's what chlorine is for) and you (hopefully) will never have to flock and vac your pool ever again.
5 gallons of 10% liquid chlorine will raise your pool by around 15ppm FC, but as recommended above, put in 5-6ppm per day (2gal) until your test kit arrives. Until we know your CYA level it's difficult to know if 15ppm is way too much, or entirely not enough chlorine to shock and kill algae. I did a quick search and found at least one Omni Granular chlorine product is dichlor, meaning you've likely got a very high CYA level. The higher CYA goes, the more chlorine needs added in order to sanitize properly.
It's going to take a little work, but stick with us. We'll get you clean and clear in no time and you'll save a fortune compared to the old way of life.