Having played barre chords for many years in a local cover band, one thing to consider is the guitar strings you are using. I played barre chords on electric guitars (very light strings) and on an electric acoustic. Always easier to play with the lighter strings, so while learning, look at your strings – and make sure the action is set correctly. I started playing guitar on a Stella, with a very high action.
But, as others have said – it simply takes time. Good luck and hang in there – barre chords open new doors on playing in different keys and adding a different voice when you are playing with others.