Don’t be a jack of all trades
While you might want to put skill points on everything and make your character a jack of all trades but in reality, that’s only going to take you so far. If you really want to utilize your skills to the max then specialize your character in specific skills. The game will go much easier after that.