Throwing tips

Lately I’ve been trying to improve my throw to get longer spin times, make my throws vibe free, and make the throw straight. So, I was wondering if you guys have any tips to do this.

Dare I say it, but the answer is:

Keep practicing. More wrist snap, clean bearing(lubed to preference) and a string in good condition. Just throw it straight. Seriously, practice, lots.

Nothing else to say.

Studio42 covered it perfectly!