Register now or log in to join your professional community.
I would recommend marketing management by Philip Kotler. Itis the bible of narketing management.
There are many, just search "marketing blog" in google, and you'll find the list.
Moz.com is one of the best website out there to subscribe for lots of information. You will also learn latest methods to enhance your marketing strategies!