If you're still in highschool (can't remember), then take a beginner choir class. I sang in choir for two years, and it improved my voice quite a bit. Unfortunately though, I still suck. Do the same thing for tennis. Just do both whenever you can, maybe even look on youtube for technique lessons, etc. And definitely what iago said.