I am in total consonance with your submissions on channels, especially your last sentence:
The secret to getting our message across is to be creative and make sure that no matter what channel we are using we can always grab our potential customers attention.
I'll love to add, however, that the peculiarities of your location must be taken into cognisance in choosing or prioritising marketing channels. For example, in my country Nigeria, Personal Selling is still a key marketing channel that cannot be disregarded if a successful marketing plan is to be effected.
Simple language, great idea. That's your post. Resteemed. Upvoted.