When the game first came out a few people complained about the relative lack of skill points compared to the available skills, so I decided to try a minimalist approach, and did not have any problems playing a warrior / archer. I started off with 2 warriors and just put one skill point into the relevant weapon expertise skill for damage and accuracy. Towards the end of act 1, I switched one character to a full time archer, and put a few skill points into Reload Time and (later) a couple in Point Blank. Other than that, they each learned level 2 of the individual healing skill, and by the end of the game I had 4 or 5 points in Identify and Repair (though I could have just used the BF traders for that).

The Shaman magic path becomes available in the second act, which is much more effective than the elemental attacks in act 1.

You can unlearn skills to get the skill points back, though that costs gold based on your character level, so can get expensive as you advance in the game.