I would like to form a brand new pool or design one. Would we have to group up on here? and what is a average difficulty?
You're going to need amass about 3 Peta Hashes (about the equivalent of 3000 AntMiner S5s) worth of miners to score blocks more than once a day.
No. That is only if you are solomining. If you are pool mining, you just need people with good hashrates.
Actually... no; it's basic math. Pool mining is essentially combining the hashing power of multiple people, thus you are "solo mining" but cumulatively. There's no difference between pool mining and solo mining, other than with pool mining you are combining the hashrates of multiple people in multiple locations into one collective mining effort.
BitMinter finds a block on average about once a day (they have about 3PH), BitCoin.CZ averages about 4-5 a day (they have about 12PH). BTC Guild averages about 5-6 blocks a day (they have 15PH). Proportionately, you earn about the same at each pool per day based on your hashing power because of the amount of blocks each pool finds on a daily basis. You're shares are diluted out on the larger pools per block because of the larger cumulative hash rate, but you find more blocks a day and thus earn about the same across all of the pools. There's no secret to pool mining. It's the same as solo mining with a huge ass mining farm, its just your farm is spread out across the globe; and instead of keeping all of the revenue for yourself, you share it proportionately with the people that contributed their electricity and hardware.