dj and c9's remarks are correct, but there is a different side too, imo.
I have never deposited online. (I'm retired and save my cash for live play here in NV). It has taken 8 months so far, but I have withdrawable cash on 2 sites, and small BR's on 2 more - all from (mostly forum) FR's, things like the Stars regionals, Stars Round 2 FR's, a few stud ring games (my preference) - AND - most important of all, good BR management.
I've played almost 2 years online. The first year bad BR management killed me. Win a few sheckles and run right off and blow them. I watched the Ferguson Challenge and decided in Feb that it was sound advice for starting from -0-.
Closely tied to BR management is patience and discipline. IMO, too many players that do win a few sheckles let them burn a quick hole in their pocket. Let those few sheckles build into something before you run right off to the micro NL tables and go bust - quick.
Without a doubt, it will be a long grind from -0-. Has been for me, but then, I have plenty of time to do that.
Playing online does take several strategies. DJ and c9 both say it is much different in FR and cash play. UMmmm, sort of. Between FR and micro stakes, about the same. Stars dimers and 25c MTT's are just like FR's. In the 50c and $1 Stars MTT's it starts to get 'a little' better. Tilt's rake is WAY too high until you do build a BR, or play the $1 daily Fergy with no rake. My online game is quite different than live play. It has to be - and I hate it. Hard to keep them separate.
A deposit is likely best for 'most' players, as they both suggest. I simply decided it was a personal challenge to see if I could do it. If you want instant gratification and big gains quick, make a deposit and try, but still stick with good BR management guidelines. If you don't have the funds for that, prepare yourself for a long, tedious grind. I don't fish or golf, so spending my time making small gains and letting them build works for me. 50c to $1 win for 3-4 hours in a FR would be considered a meager return, but I look at it as free money. Any losses I suffer online will never cost me more than time.
Now it's up to you. If going to another site that will front you $10 or so wiggles your crank - go for it. Deposit and play bigger if you think your game can stand the heat. If you have time and patience, -0- to ??? is quite possible. GL ...