PrinceCola: Hi. I'll get straight to it.  
 1: Been trying to understand/win at gwent, but i could only beat the tutorial professor guy. Is there any in depth guides out there? Really want to get better at Gwent. (Currently i am trying to beat the nobleman after the Imperial Audience)  
 2: Should i go to Velen before Novigrad and Skellige? Yennefer said i should, but i'm not sure. I want to meet Triss, who is in Novigrad. Or does going where i want ruin the quest line? 
  Regarding the first - you might want to do a google search for this if you want an in-depth guide. What I can tell you right now - your beginners deck is really not up to much, so you might really just try to play a lot of innkeepers or traders etc, so you can win better cards, also (obviously) buy all the cards you possibly can. The nobleman in Wyzima can be a bit tricky, he does have some nice hero cards IIRC, so you might want to let this one sit for a bit. 
 When assembling a deck go for eiither Northern Kingdoms or Nilfgaard (other two decks are way weaker, and you only get good cards a lot later in the game). 
 For general strategy - have some effects card (weather, decoy etc, I find a max of 6/7 quite practical), apart from that, keep your deck neat and tidy and replace weaker cards as soon as you can. What has almost always worked for me - toss the first round, try to weaken your opponent's deck as much as possible by making him overcommit, second round is usually an easy win after that, third round is where it's at ;)  
 As for the second, as fenixp stated, the lvls are a good hint. You can, however, mix it up (I always went to Skellige for some minor quests fairly early on), those are just recommendations after all. You will not mess up any quests if you don't progress too far in the main quest line. Going to Novigrad fairly early on is fine (for example to do some shopping, meet Triss or whatever), but for a more coherent story you should probably pursue the main quest in Velen for a bit, things might get a bit confusing otherwise.