Toastmasters is OK, but they tend to follow a formula in many areas. It's speaking to be speaking too often. Great speakers stand for something specific. They often are unpopular with some.
So, also go see and hear good speakers and study them. You'll note they are very human and that people like that. You want to be able to "connect" on a basic level with people. This typically means being very open, honest and truthful. That can be very hard to do.