Lathering.

Hi guys, I'm about my first week into straight razor shaving, and it has been going well so far. I'm still learning and improving a bit every day. I have a question about getting the optimum lather. I seem to fall a bit short on my lathering skills and seem to have too thin of a lather. I bought a small rooney silvertip brush off of CS, and I am using either a bay rum glycerine soap from CS also, or a nivea shaving cream purchased at a local pharmacy. I find that the cream lathers up better for me, and has much more body to it. The bubbles are much smaller, and the cream is more dense. When I try to bowl lather the soap, I have a hard time producing a similar thick lather. I realize that a soap won't lather as well as a cream, but I seem to be taking a very long time to build a decent lather. When I watch some videos the lather seems to be being produced much quicker than I can produce it, and the end result is also better. What could I be doing wrong? Is a small brush too small to build a good quality lather quickly? Do brushes need to get broken in before they work their best? Any help would be appreciated.