1.As you have been familiar with Unity,don't change for others to wasting your time.
2.Could you tell me what do "still bar" mean?
3.For me,Maya is the most proper program for creating characters,props.etc.And I think there's lots of artists know how to use it,maybe still the main software for game production so far.
4.I suggest you to learn language from easy to hard,it's good for your learning,pascal, ruby,then C++, C#,etc.
5.I think you just need more practice and experience.