Heya Sporty! You really made me laugh. I started playing about 3 months ago, and said the same thing!
Click here if you wish to read my rant on the entire chord of B.
The best advice I can give you, as one newbie to another, is this:
A "correct" B chord is a barre chord like this
2
4
4
4
2
X
The first challenge to tackle is barre chords themselves. If you're like I was, You can barely make a barre chord RING once! It's hard because the finger strenght isn't there yet, but that will come with time (about, oh, 3 months work for me!).
The second challenge is with the B chord itself. I can't shove all 3 of my sausage fingers on the fourth fret. So, instead, when I need to play a B chord, I end up playing a slight variation, a Bsus2 (correct me if I'm wrong), which looks like:
2
2
4
4
2
X
That works for me. Hope that helps! If not, do what I did and boycott the B note entirely!