i *personally* think for general portraits, longer lenses render the background in a more pleasing way, it's all subjective of course but to my eye, wide angle lenses can make backgrounds look quite fussy. the perhaps ultimate background blurring machines are lenses like the canon 200/f2 canon 300 2.8 or even 400 2.8 but these lenses are stupidly expensive.
for significantly less though, the canon 70-200 2.8 (at the 200mm end), the 200 2.8 prime, the 135 f/2, 100 f/2, 85 1.2/1.4/1.8 primes and even the canon 50mm 1.8 prime will completely melt your background away.
the kit lens is a good starting point for photography but if you want to have fine depth of field control and you want to blur your backgrounds it's not the best tool for the job.
to give you a taste and help you build your technique, and depending on your budget, i'd give serious consideration to getting a canon 50mm f1.8 or maybe a canon 85 1.8.
the 85mm lens has much better autofocus than the 50 1.8, which although the 50m isn't a bad performer, the af is frustrating... and indecisive at times... but you can pick the lens up for £60 used.
85mm on a crop body won't be terribly useful indoors, but outside in woodland, leafy parks and so on, you'll get some wonderful background seperation and blur.
have a look on flickr. do a search for the canon 50mm 1.8 and canon 85 1.8 groups and see what results others are getting. for two relatively cheap lenses, amazing photographs are possible.