You should go for an incubator, I don't know from where you are, but in Italy there is 1 for each city at least. Just type on google name of your country/state + startup/incubator program.
They provide help especially in the first phases, coaching, networking, also funds.