Are you perhaps dying because you're not doing damage?
Are you copying the tree directly?
- if you are you need to understand that the tree is a guide line on what it should look like. If you feel like you lack anything (damage, life/es) spec into it. You can spec out of it later.
Are your flask setup correctly?
-is your flask rolled (instant recovery ) bleed removal ect
- are you using a diamond flask
- are you using flaskhelper
Did you complete lab (normal/cruel)?
- a lot of your damage early on is from your ascendancy points ( you want the inevitable judgement after completing cruel lab)
What auras are you using?
- when you're leveling you can try wrath+herald of ice or herald of lightning + herald of ice
Do you have a Cast When Damage Taken Setup?
- get a lvl1 cwdt linked with immortal call and warlord's mark
Are you using assassin's mark to get powercharges?
- powercharges give you crit , crit ignores resist if you have the ascendancy point which means you do ENOUGH damage early on.
Ask people around you, get on discord, talk in global. This isn't just a "Spark" problem , you can get insight from everyone.