Himbeats you are a smart dude, you definitely know what your talking about
I Had to find this out the hard way lol, the beat-selling game has two sides..networking and selling to serious rap artists, and making a building a "beat selling business" marketing to the "I hope I make it bigl" group.
If you want to sell your beats, license them to independent record labels and rap artists already shopping their music themselves, build a clientele and keep up with them.
I mean no disrespect when I say this but most of the "I hope I make it big" group is full of s**t. The conversion rate for sales is so low, you have to spend more marketing than what you get back. JJ is getting only 2 or 3 sales a day and look at all the traffic he gets. I bet most of the people coming to his page are the "i hope i make it big" group.