Mastering Social Media Marketing (SMM): A Comprehensive Guide