Strongly, I believe and know that one source of traffic can be enough to drive unlimited traffic to your website or blog. For instance, if you are using Facebook alone as your only source of traffic, you can get more than enough traffic from it if you learn all that needs to be mastered before getting started.
Apart from creating Facebook pages, you can also make use of Facebook Ads at little or no cost to you, and you will be surprised at the fantastic results you will start seeing.
Let's take Google+ also, for example, as the only source of traffic for your website or blog. Google+ is well-known to be a great social media and a traffic source that gives you instant traffic. So, if all necessary steps towards building traffic with this source are properly taken, you will drive enough traffic to your website or blog.