Hah! Join the club...except I've been playing since the closed beta, and I still die easily!
I think its a game which requires a lot of time commitment and patience to build up the XP and funds you need to get to the better tanks, and build the experience to get better.
I don't have that time, I dip in and out on occasion, and usual get my rear-end handed to me pretty quickly.