You can totally do it by yourself, because CIC website provides you alllllll the needed guides and forms.
But. always a but or butts.
1. this is your first time fill in application forms. And there are tons of them. So you might miss written somewhere, give out wrong information, or too much...