Your talents are all wrong. They’re a weird mix of aoe and single target and miss a couple huge nodes. Every activity will require you to lean one way or the other, you can not do a half-and-half approach.
I suggest doing some homework and checking out Icyveins or Wowhead for the correct talent trees for both single target and aoe activities. Also check out the warlock class discord for any specific questions. They’re super helpful.
Change your talents, look up a rotation guide and practice it on a training dummy in any of the major cities. You will see a huge improvement.