All classes have problem in combat at low level but i promise you that problem will disappear when you hit 80. Guardian is one of the most effective class and reward gameplay at 80.
Ele also have good dps and support if you ask…fun class. Engineer is also fun but require a lot of skill to play well i suggest you leave your engi there until you learn more about the game.
My final advice is stick to your guard and get him to 80 first ( he might not be your main in future but you can treat him as a farming tool ) guard can do a lot of stuff in easy mode not to mention guard can use rune of flame legion ( cheap armor runes but very effective ).
Jack of all trades that class would be Ranger imo one of the best solo classes in gw2 can bring good support to your team good at everything master of none easy to play easy to learn easy to make you become lazy ( this is true if you go easy on yourself ) when you play with fr or guildies dungeon won’t be a problem otherwise ppl may hate you ( sorry dungeon community in this game kinda suk ).
Yup i agree with Grimm on this Guardian is my first and i have to learn how to survive in some tough situations and improve my skill. Btw Guard is the perfect class to learn how thing work in this game GW2 is not like any other mmo in here Tank/Heal/Dps mean nothing you control your own destiny.
Ranger is my second and wow when im on my ranger everything so easy way too easy it fun but not much to learn.
If you still want to roll a ranger i strongly suggest you DO NOT stick with a bow and a bear aka Bearbow. In solo it’s fine but when you go with team do not use it your best setup to learn is a sword/Offhand and greatsword.
I don’t have a necro but i have to let you know that Necro is not good at pve content but very strong in pvp/WvW content
Necro is your choice as long as you love him/her you’ll be fine but as you are new to this game May i ask you about your playstyle and which do you prefer most PvE or PvP/WvW ?
Some pro Necro will answer your Q but i want more detail about you so i can help you even more.
Tanker and Healer ?…pfff…. who need them while you can control your own battlefield and why there have to be Tank/Heal/Dps same old MMO style, GW2 break that rule that’s why ppl love this game.
Plus you can be tanky most use in WvW ppl might love you….wow good for ya Healer ?…mmhm…..might be viable but everybody hate you cuz you just stand their with tiny damg and heal a massive amount of player in dungeon you will get kick…well mostly.
Base on your playstyle then warrior is not for you although they have big damg and hp pool great def but they are raw with poor skill animation with get you fall to sleep but everyone still love them cuz the damg and offensive support they bring to grp.
Ranger might fit your playstyle after patch they have good dps in both range and melee and talk about magic they can use spirits and nature force to support the team easy pve mode with 2v1 strategy pet can hold argo pretty well. In pvp/WvW you can play as a sniper/burst or trapper and condition ranger. But you might not be welcome in dungeons.
I suggest you another class that perfectly fit your style : Guardian ! Like a holy knight with good skill animation acceptable range – mid range dps high survivability can deal massive damg in grp play and bring ton of deffensive support ppl like you everywhere you go !! can be very dangerous in pvp/WvW if you play it right but they have low hp pool and slow speed.
Plus final class : Mesmer !! Sorry i don’t have a mesmer so i can’t tell you the pros and cons