I don't know why you believe Bitcoin is going to be used by 1 billion people by the end of the year. That's simply not going to happen. Things like Facebook grow quickly because they're easy to use and people tell their friends about it etc. - Essentially everyone can go ahead and make a Facebook account. It's free, can be done in a few seconds.
Take Paypal for example:
In a brief two years, PayPal has emerged as the most successful new
payment service provider on the Internet. Growing at a rate of 18,000
new accounts per day atop a base of 10 million registered users, PayPal,
more than any other service, is shaping how the online community thinks
about consumer payments. While the traditional financial services
industry looks on—partly in contempt, partly in awe—PayPal continues to
bear down: focusing on customer needs, methodically expanding its
service, and steering toward profitability.
This research report examines PayPal’s clear market success to
determine what lessons can be taken away by others in the financial
services industry. After describing how the service has evolved into a
point-to-point payment service, it looks at the company’s customer value
proposition, innovative marketing approach, and overall positioning in the
payments industry. The report concludes by distilling the lessons learned
from PayPal into six simple rules for developing new payment services.
That's 18,000 accounts per day, roughly 6.5 million per year. I know that's 2001, 12 years ago before the internet really started catching on. However my previous point still stands: Creating a Paypal account can be done in under a minute. Getting into Bitcoin is much much harder. When I first started I had to read up on a TON of things, then I had to somehow get my money into one of the exchanges. After a few days of fiddling around I finally managed to get some €'s into Bitstamp via a SEPA transaction.
Right now Bitcoin does not appeal to the general masses of regular consumers. If you want it to you need to make it MUCH easier to get Bitcoins and get to know about them.
All this is going to happen in 3 months, I have written it in my diary (link in sig).
It is almost as if nobody actually reads it