I can't stop, that's why I'm hot
Determination, dedication, motivation
I'm talking to you of my many inspirations
When I say I can't let you or self down
He is explaining that he is determined to rap. He is determined to sink a deeper meaning in his lyrics, dedicating this to all the people who have helped him, and motivated to keep on going to matter what happens. He is talking to you, one of the many reasons he is inspired, because he will never let you or his self down.
To help improve the meaning of these lyrics, visit "Never Let Me Down" by Kanye West (Ft. Jay-Z & J. Ivy) Lyrics and leave a comment on the lyrics box