That’s awesome, I’d love to see some of your art if you’re open to sharing.
While I’m far from great, I’d be happy to share some tips that helped me.
Firstly, I would suggest learning the 12 principles of animation. These really come in handy almost all the time while animating.
For pixel art specifically, I like to block out the animations first as simply as possible to get the motion right. For a character, this might mean animating each limb separately using only separately colored lines for the body parts. This allows you to get the motion as smooth as you can without committing too much to the final result and allows you to experiment and easily change things drastically because it’s just a few blobs on the screen.
Then, I create a new layer and animate the final form over the blocked out animation, not worrying about perfection yet. The final step is going through all the frames and polishing it, looking for stray pixels or places where pixel movement feels off etc.
I hope this is somewhat helpful :) If not, I’d be happy to elaborate further.