CHannell the force is an ability that everyone gets. (Although differant names)
It regenerates your HP 2% every three seconds for one minute, and puts your stun off of cooldown. AND it plays danger music!
But yeah, make sure your companion is doing their job, use ALL your tricks, and if you still are having a hard time, get some new gear, get a level and try again