It's better late than never. Thanks for welcoming me here.
Spriting is composed of logic, that and the ability to convert observatory drawing skills into ones that can be applied on the computer. Simply put, I draw lines the way I see them, and give them the 'realistic' look using colors stacked on each other to give them depth. I use that method for spriting in general, and Chesu's Tutorial helped me alter that style into one that can fit easily with the official sprites. My sprites aren't near perfection though, but practice makes perfect.
I'm sorry if that sounded confusing, but it was hard to find words to describe how that process happens. Anyways, I'm glad to meet you!