Fortunately you can get away with some really dumb specs on a barb and still have success (like the one someone linked). So I wouldn’t worry about your spec too much.
A great tip for barbs to is right click on your blood rage stack and click “delete” to cancel it after you hit rank 15; that way it resets and you can start building it up again. (the base regen buff it gives at rank 15 is puny compared to the heals you get for stacking up new levels of blood rage, so not resetting blood rage at 15 stacks is potentially missing out on thousands of extra health regen.)
If I had to nitpick your spec, I’d give up the 5 points atrocity (it’s not as good as it seems) depending on how much AA you have in Without Warning or Determination it can be worth it to drop. And maybe add a few points in Arcane Marauder too, because who doesn’t like speed boosts and also it will help stack blood rage just like Atrocity.
You could definitely afford to go into general too to pick up Lethality, but dont waste more than 5 points on armor/prot to get there. I think 1 point in Eyes of Madness is a better value than 3.
But in the end it’s not that important because barbs in solo PVE and even PVP for that matter can get away with using almost any spec, the most important thing is using the class right. For now if I were you i’d just put all my points into the zerker tree and whatever you get will be fine.
Later on once you get into hyrbid specs and reaver specs things will get interesting. Barb gets really fun when you go full dps mode. One tip is to never put more than one point in Sever, the difference is like 50 damage at the cost of 4 points lol.
Another tip is to fully utilize Swarm Fighter when you’re solo leveling. People often don’t realize barb has an instant self big heal. You can get a couple thousand health instantly if you activate that when surrounded by enemies.
Hope it helps