OK Reb, lets get you up to speed on the theory. Successful operation has to do with the Time/Pressure curve. (Huh?)
Here's how it works.
Time: The barrel is under pressure while the projectile is in it. When the projectile leaves the barrel the pressure goes to zip in a micro-second. The shorter the distance between the end of the barrel and the gas port, the less time available to pressurize the gas operated mechanisms that cycle the action. (The guys that build short barreled AR-15's have significant problems in this area. Perhaps a look at the AR-15 full auto forum will also help with this).
Pressure: In order to put the correct amount of pressurized gas against the piston to cycle the action, the gas port is a specific size. This restriction prevents excessive gas pressure from the barrel from blowing the bolt out the end of the gun and into your face. As the projectile travels down the barrel, the pressure drops. (reflected in the thickness of the barrel wall at the chamber v.s. the thickness of the barrel wall at the muzzle). The farther down the barrel the gas port, the lower the pressure available at the restriction into the gas system.
It gets more complicated...
The pressurized gas going into the gas port to cycle the action, can flow out of the gas port and back into the barrel just as fast. This is why the Krinkov's have a "pressure chamber" on their short little barrels. It helps preserve the pressure in the barrel to help cycle the action.
Your gun won't cycle because even when you open the port to maximum, the restriction is too small and the time it's pressurized is too short, to admit sufficient gas into the action. Even if you open it up way over size, if the gas port is too close to the end of the barrel, it will simply flow back into the barrel before it moves the action.
The solution is to move the gas block back toward the chamber and shorten the gas piston. You could try to open the gas port a little. However, the shorter the time window, the more sensitive the gun will be to the ammo used. It might work with a deer slug but not with a skeet load. To overcome ammunition variables is why the gas port is adjustable in the first place! You will have to be very careful and think about what you are doing at this point. This project probably can be made to work, but it probably will only work with one type of load. If you tune it to 1 oz. skeet loads the gas system will be way over powered and potentially dangerous with 1 7/8 oz. hunting type loads.
As you shorten the barrel and the time window is smaller, the port opening must be larger. It seems so simple. It's not that simple. Be very careful.
And we haven't even discussed recoil springs yet! This is an advanced project. You are re-engineering the gas system. Get yourself some graph paper and work out the theory, time on the base line and pressure on the vertical scale. Keep track of the number of little squares under the curve as you increase and decrease the time segment, with the pressure constant. This will give you a feel for the energy available to operate your system.
Hope this helps. I can't solve this for you. I just wanted to help you frame the problems.