I wouldn't advise depositing..it is totally possible to build a
bankroll from scratch using
freerolls...i know because I did it. I started playing the FTP freerolls, and after realizing how horrible they are (come on...2700 players and only 27 payouts and it takes 5 hours) I switched over to playing as many private freerolls as I could. Sites like cardschat and others offer them all the time..the fields are smaller and your chances of cashing are much better.
Once you have a few dollars...play some 1-2 dollar 9-handed SNG's while continuing to play freerolls. This is for a few reasons: (1) Pad your BR with freeroll money, (2) Gain more MTT experience, (3) Gain more final table experience with the SNGs.
I won't kid you...it "can" take quite awhile but you will certainly become a better player in the process. I've been playing 6 months or so...have a triple digit bankroll...I play everyday, and i've never gone broke.
GL