Let's see you need:
To be patient.
Learn how to code.
Learn how to get textures.
Understand how BVE works.
Understand how B3D objects work.
Understand how .X objects work.
Understand how animated objects work.
Need a talent in coding.
And about a million of other things.