My little Happy New Year video:
Let this serve as an example of one of the many ways to promote your websites for free. YouTube is one medium of promotion. Like you need multiple streams of income, you should also have many sources of promotion working for you. Numerous promotion methods are free. You just need to take the time to put them in place.