I have one small suggestion for when/if you fix up the Titan and make a new animation for it: When it's walking, when the right leg goes down, make the left arm go down (as opposed to the right arm), and when the left leg goes down, make the right arm go down. It will look more natural that way because that's the way walking animations work. For any walking animation, it's a good idea to do this, otherwise it just won't look right.
The horns, from which sprite did you took them? It is easily to see what you did and what not.
I have to agree on this. The horns and the gem (and possibly the golden ring?) do not appear to be yours, but the rest looks like your work.
If you're going to mix sprite parts together, you will need to be sure to modify whatever sprite parts you take to fit your personal style. The entire sprite should be consistent in style and shading, with a light source and with a perspective in mind. And, of course, every sprite that is used together in a game needs to fit together as well. These things need to be thought out and decided beforehand, or you will end up having to go back and do a ton more work, revising your sprites.
That link that Rayo gave is VERY good, btw. Just take a little time, check out what it says, and then try out what you learn.
I know you've got it in you, Malefor. Spriting greatness! The goddess monkey of fortunate orange peels has told me in a vague dream filled with marshmallows and random explosions! It's a sure deal! Just work up to it! You can do it! I would love to see what you come up without using any other sprites or parts of sprites.
It's true that some things do come easier to some people than others. I know this all too well with the 3d modeling that I've been doing. It's taken me a very long time to learn, and it has been a bit disheartening at times, BUT, I've been learning from every mistake, and I'm finally becoming happy with what I'm making, and I'm able to work faster now.
TL;DR - Hard work does pay off!