I am struggling to play some barre chords, especially this B major one:
E --2-- B --4-- G --4-- D --4-- A --2-- E --x--
I try placing my barring finger (1) on the second fret, and then adding the other fingers on fourth fret (as I think I should do). However, I can only do that with great time and difficulty: fingers 2 and 3 don't "want" to go that far, and get stuck at fret 3.
The same happens when I try putting all fingers on the frets simultaneously (the way that may ultimately be more efficient/faster). I cannot make the proper "configuration" of fingers in the air and when I put it down, fingers 2 and 3 are at fret 3 or halfway to where they should be (fret 4).
So, when I need to play B major, I first put the fingers 2, 3 and 4 down, and then add finger 1 (bar). This works, because when fingers 2, 3 and 4 are set at fret 4, friction stops them from sliding closer to finger 1 (and I feel that they "want" to). However, this is unacceptably slow.
So, what is the proper order of placing the fingers to play the B major chord? How to practice it?
Please note that I don't want to play a different variant of B major. Also (I don't know whether it's relevant) this arose from the chord-changing exercises I was trying to play:
Am-Dm-E-Am (easy) C-F-G-C (OK if not too fast) E-A-B7-E (not hard) E-A-B-E (impossible)