Plugging something is the same as touting it. The expression "to keep plugging away at something" means to be persistent - to persevere - to "hammer away" at something. " In the old Tin Pan Alley days of popular song writing (the 30's) there were "song pluggers" whose job was to keep playing a group of new songs on the piano, and probably singing them.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.