how can I attach two more channels? (two more MOC3020)
if all channels are dimmed together you can use some AND-Gates. 1 Input gets the pwm signal and the other one will be one of your switches.
how can add a start button.(without taking the 9volt source out?)
just use a gpio pin of the mcu as an input. if the start button is pushed the mcu starts the pwm signal. if you switch it off it will kill the signal. you got to code that part ofc.
how can turn on and off each channel,where should i put the 3 switches?
if all channels are dimmed together you can use some AND-Gates. 1 Input gets the pwm signal and the other one will be one of your switches.
you put the switches between the AND gate of the channel and vcc.
will i have some kind of conflict since I use 3 phases,but only one dimmer ?
you don't, because in fact each triac is a dimmer by itself

only thing that might result in different brightness of the lamps is when the AC phases are shifted (zerocrossing at different times)
dunno if that would be much noticable. as the moc opto will do the zerocrossing check there will be no harm to the triac.
should i put some RC circuit between A1 and a2 on the triacs to avoid peaks of current?
not sure. just hook up some measurement gear and check it out. if you do not have the gear than use the RC filter because-> better safe than sorry
@kam:
plz verify what i wrote. i am not so experienced with that stuff.