Hey bro,
I feel a bit sorry for ya - know where you're at and have been there for fucking years (producer from Toronto been in the game for 13yrs now).
Simply making some beats and putting up a collection for sale somewhere i.e. payloadz/clickbank/click2sell/paydotcom or all of them - and recruiting affiliates is great thinking but actually executing it and being successful is hard no matter how hot your tunes are.
I've managed to do ok with some packages, and even did ok with simply using others front ends i.e. audiojungle.com - myflashstore.net - rocbattle.com - all have aff programs so you can ride their traffic a bit. But it's beer money even if you're one of the leaders and it's never stable.
Smarter idea for you would be to get to know the game as an affiliate yourself first for similar products or already existing audio packages out there to see what works and why. Then setup your tracks as freebies behind an opt-in, get emails and on the thank you page send them to your choice products as an affiliate. Leverage your assets (tracks/beats) in as many ways as you can - make kits, make audioscapes, make royalty free collections, etc.
Here's some sites I've made within the niche to give you some ideas, just forewarning you even with tons of resources it's hard as fuck to make good bank with audio online as a producer selling their noise.
site 1
site 2
site 3
site 4
site 5
Take some time and figure out a few business models that would allow you to bank but also give you awareness via your own product (i.e. start a royalty free audio site - 100% free - make 100-200 beats, give them away - start advertising/collecting emails/networking/creating premiums for your own lists/traffic, etc).