Engerek01: Be careful while playing the Archer class in BG2. Archers are amazing in BG1 and overpowered in IWD. However, "I believe", they will have serious problems in BG2. I never played as ranger myself, but I always have Minsc, who is a Ranger. In BG1, Minsc finishes the game with around 40% kill ratio while he is about 5% in BG2. I recall arrows being useless often and made him either dual wield maces or use 2H swords. His low intelligence does cause a problem in the Underdark tho.
Hold on to your magic arrows and seek out Bows that auto does +x damage for monsters that are immune to normal damage. Someone with better experience may provide better information, or ways to make ARCHERs effective in BG2.
While Archer is overpowered in BG1 and loses that advantage towards the end of BG2, it's still a decent class (not that I'd try soloing with one but with a party, it's fine). Not the most powerful but still useful. Arrows come in useful varieties (keep some fire/acid arrows on-hand for finishing off trolls, arrows of dispelling for mages (also arrows of biting to poison them), arrows of detonation for going 'boom' and arrows of piercing for damage). Sadly, not all arrows are readily available, but I had no trouble finishing to the end of TOB with my Archer (albeit in a team that also had a mage, thief, cleric, and fighter). Having a magic bow like the Bow of Gesen helps with the ammo problem.
Most importantly - is it fun to play for you? For me, it was :)
Useful list of bows and where to get them (Spoilers, obviously, in terms of bow and ammo locations)
http://mikesrpgcenter.com/bgate2/weapons/bows.html