YouTube. For most of us, it is synonymous with Internet videos. It is huge, being second only to Google when it comes to global traffic, with no signs of waning in sight for the foreseeable future. How do you make your place in this giant place with its own titanic competition? Let’s talk about some efficient solutions.