What sports, hobbies, activities help with basketball?

B-Mill asked: I play bball and I was wondering what sort of things could help me become a better basketball player. B/C besides playing bball, theres just plain old working out and I knew of some other sports, hobbies, activities that could help me that would be great!