what are your qualities right now?
I think if you really have to switch, Unity3D would be a good idea. With a little help from a team, you could learn and get a cool game out.
Just my 50 cents. (oh, and it is possible to build in Unity3D without code).