I think its trainable. So what if someone tells u its all about talent? are u gonna just stop there?
First u must determine if its what u like to do. if its ur passion then i'm sure u will work hard on it. and when u work hard on it i'm sure u will get better. learn from many sources. learn from seeing the masters works and keep reading and learning, and keep upgrading yourself. I'm not sure how far u will go just by believeing that it brings good money though.
just like any other profession like the doctors and lawyers, do u think they are not spending long hours to hone their skills?
and just to convince you that its trainable, search clubsnap on the post by the pros and see their past works... feel better?