As we learned in What it Really Takes To Be A Great Business Analyst, being a great business analyst is about being able to bring together a variety of different skills to effectively do your job. Business analyst that succeed know that being great requires expanding your skills in ways beyond just "Business Analysis Training". Here are some articles to help you get moving on that journey!

Business Analyst Cross Training Articles

Don't forget the 4 books you should read to change the way you do business analysis.