Take some inspiration from nature for your animation and you might be able to create something that is a little more appealing and or interesting (hopefully)
To do this cool stuff you will benefit from learning some key concepts in maths. Learning maths is like eating your greens. Its probably good for you but Gaaah! its maths.
Take heart with some useful videos from Daniel Shiffman. With an engaging style he explains how coding, math and computer science concepts including vectors, trigonometry, noise etc can be used to simulate nature using forces, mass, friction, acceleration etc. The concepts are illustrated with practical examples in processing software. I found the content useful in gaining a greater understanding of how the concepts can be used across 3D including: shading, lighting, rigging and animation. It gets even more interesting with videos on autonomous agents, neural networks etc. Also check out his site where you can view the entire book or order a physical copy / ebook.