The advice on learning how to CC, using your pet to hold aggro (keeping their gear and yours, up to level), and all the other little tricks of the trade is all extremely sound, even if put in a condescending way.
HOWEVER, I'm going to make your life a lot easier OP, at least in game... you DO NOT need to only quest to get levels, you can do ship quests, PvP quests, PvP AND Quest...
Don't kill or frustrate yourself to complete quests... if you find you are having trouble, do the ship quests and PVP/PVP quests and get a couple levels higher than the quest mobs you have to take on... that will make it easier.
Also... you do NOT have to complete all the quests, do not think this is a requirement... you can get better gear and weaponry on the global market. If you are trying for commendations, that is another reason to quest, just make sure you're not working on commendations that have gear you want.
The only quests you should complete are your CLASS quests...
Hope this helps..