I also started with $150, nearly 2 months ago. The first couple of weeks I had to get used to online play (as I had only been playing live games for about 5-6 months before), so I basically only won about $50-$100 playing $10NL. I then cleared a bonus and was rolled to play $25NL. From there, a nice TAG style of play saw my roll rocket up to $900 in about 2 weeks of solid, nightly play (with a massive downswing in there somewhere were I lost like $350 in a week). The last month has been really slow; I moved to Multi-poker to get their reload bonus, only to find that Party had moved away from Multi so I was now faced with clearing 6,000 more hands in a room full of rocks (I lost about $300 here but the $500 bonus kept me up). The last two weeks I've split my money between party poker and poker stars (I prefer ring games at party and tournies at stars, but I'm trying to clear a $150 bonus at stars atm so am playing the other way around). Basically these last two weeks have been a real grind; I think I've just been getting a cold run where my daily variance either sees me lose a tiny bit or win a tiny bit. The last couple of days have been good to me though (up about $200 and placed 2nd in my first MTT final table), so I'll just keep at it

I also find it hard to concentrate at muti-tabling, but this seems to work for me; open say 2 tables at a lower limit where I am very comfortable (in this case $25NL) and camp, then open another 1 or 2 tables at $50NL (where I am fairly new) and concentrate on these two tables.

Anyway, I think all it takes is time and then once it clicks you should be able to break the $2-3 per session stat (I was lucky that I started playing live games before I hit the net, which allowed me to get into the game faster than had I started from just play money/scratch)...