I think one of the best things you can do is listen to players(or singers!) who's vibrato you admire. Then try to emulate it. Go back and forth, listening then emulating...record yourself and try and hear what needs improvement.
Try and define what it is you like about someone's vibrato. Is it fast and narrow like BB King? Or is it slow and wide like Yngwie Malmsteen?
http://www.nicklayton.com