Publicity machines

The recent rise to stardom of rapper 50 cent has me thinking about how people become famous. How is it that one month ago no one had heard of him, and now his songs are in heavy rotation? How do PR people make it happen?