im a noob myself but
For the sort of game you are doing (i.e. not a simple mobile game) ...
as far as I can see, most of the successful amateur indies who turn out a professional game within 3 years (seems about the average development time) ,
have at least 1x coder, 1x music / sound person, 1 or 2 x artists,
of course it is possible to do everything your self but it is all about time and maybe more importantly, sustaining enthusiasm for a project over that time.