I figured it out! Only thing I don't like about it is that the cost of the upgrade doesn't increase. But I made it so that you can click 1 button over and over and over again and it will keep upgrading to the max level of the upgrade. I'll post how in a bit.
Solution: Ok, I'm assuming you already know how to make the upgrade. Once you have the upgrade made set the "stats - max level" to whatever level you want it to get up to. Then in the requirements tab, go into the "Requirements +" field and get rid of all the requirements nodes except the constant in the "show" folder. Then make the constant node 1. Now your upgrade should be able to be clicked the amount of times the max level is.
There is one problem that I'm working on (besides the resource one I mentioned), and that is that the icon NEVER goes away (I'm thinking it's the constant 1), so it stops giving you more upgrades (max level is 3, you click it 3 times and it does 3 upgrades but you can still click on it and it just doesn't do anything but take your money!).
Hope this helps and I will continue to work on the mentioned problems.