New guy here. Seasoned guitar player, but still getting the hang of the banjo, so I’m not an expert. I echo what tertom said. You’ve got to get our there and jam, with a group or with friends. That is how your playing will truly come into its own.
Also, some lessons with a real-live teacher will give you some good feedback.
Finally, I have avoided the slippery slope of one self-help book and DVD after another. Personally, I’ve found this site to be an excellent way to learn songs, and a great addition is the book Earl Scruggs and the 5-String banjo, which comes with a CD where Earl himself gives you some instruction and demonstrates the music (rolls, kick-offs, endings, songs) he is teaching you. The book teaches you in small, easily digestible bites.
Once you get going and learn a few songs, you should start getting the banjer “in your blood,” and be able to jump into new songs with more confidence. You’ve got to get out there and play with others.
Don’t get discouraged. Playing an instrument, like life, is a journey, not a destination. Enjoy the scenery along the way. Even Banjo Ben himself would probably tell you that even at his professional level, he is still learning (although at the PhD level, while I am still in grade school