You would greatly improve your survivablity and mobility if you switched to a Balance PvP spec. Telekinetic is not great in PvP because you have to stay stationary to actually do anything. Also you should wait for the instant cast proc of Telekinetic Wave instead of actually casting it, if you wish to remain in the Telekinetic tree, you had the proc at 1:53.