Bldc hub motor starting torque
Actually the BLDC should deliver max torque at 0 rpm, also the max current. There must be a big flaw in your project, could be the synchronism, phase sequence, ....who knows? The information provided is just too little. 

PS: 

Looking at the schematics, there are a lot of wrong things. Like the diode on the gate signal is placed wrongly. The zener diode at the gate? Why do you need it, to add some extra capacitance, maybe?