I have yet to manage to complete a Souls game, it's not that I don't like them. I do. I just always end up reaching a point where there is an enemy or group of enemies I hate dealing with so much that I drop the game. I've decided to give Dark Souls II a chance though, as I never have even though I own it on Steam.
Can anyone recommend a good build that won't have difficulty with any specific enemy types through out the game? Other than that, any general tips would be nice.
Build wise, if you want a sold build that will get you through the game smoothly (not easily mind you) you should go for either:
Strength build with a strike weapon (mace, craftsman hammer, or a big great hammer weapon if you want something comically large) The craftsman hammer has good counter damage, where you attack while the enemy is still in their animation/finishing their animation. You can get a ring to buff the counter damage too. Most of the enemies in the game are weak to strike.
Strength build with a thrust weapon (the grand lance got me through my first playthrough, and it killed the final boss in about 3 sets of 3 light attacks) Again, this shines due to it's ridiculous counter damage.
Dex build with a rapier. You literally become Star Platinum from JoJo's Bizarre Adventure in terms of the amount of stabs you can do.
You can get all the weapons I mentioned really early in the game too, as in within the first 2 main areas, which helps.
In terms of general tips, the best thing to know is your movement, rolling, and how quick you drink your Estus is tied to your agility stat, which you level up by putting points into adaptability and something else that I can't remember, maybe attunement? Anyway, getting agility to 105 will give you the same invincibility frames in your roll as a fast roll in Dark Souls 1, so getting that to 105 should be a priority during the early parts of the game.
Also, the Souls level meta is 200, as you gain levels really quickly on this game. There's also a covenant you can join that's up a hill in the hub area, Majula. Don't join this, as it is basically a hard mode for the game.