Bar chords are tough for smaller fingers but there's several little tricks you can use.
First of all, you don't necessarily have to play all six strings on every barre chord. Most of the time when I'm playing barre chords I'm usually only playing the bottom three or four strings. For instance, barre chords are great for power chords that only really need the bottom end to make them sound good.
There's are some alternate fingerings you can use for making barre chords that utilize open strings as well... some of which are found in this lesson:
Open String Barre Chords
http://guitartricks.com/lesson.php?input=1583