TheWillBox
I make moving pictures!
Does a lense improve the quality?
Massively. It's more about the glass you use than the body of the DSLR.
The thing with buying the 60D and wanting high quality video is that you also have to invest in an external monitor to output HDMI to if you want to compose and focus properly. Proper lighting set up in order to have correct color and white balancing unless you do that in post. You will need memory cards, a tripod and most likely an external mic or shot gun mic that you can hotshoe unless you want to sync audio.
I didn't post all that to scare you, but it's a lot of research and knowledge you'll have to pick up if you want to use your equipment properly. My advice is to start with a Canon point and shoot first to make sure you really want to vlog as others have said.