If you are a music lover, it would be a good idea to promote it over books and even other products. All you need to do is listen to clips of a full album within a short period, say 10 minutes, get a good feel of it without you purchasing it and do a short review. If there is another niche you are passionate about, make sure you get a unique discovery about it. Of course, there are hundreds of thousands of reviews about these products all over the web but you need to make yours more unique to attract people to your site.
Amazon’s language: “… you will not engage in any promotional, marketing, or other advertising activities in any offline manner, including by using any of our or our affiliates’ trademarks or logos (including any Amazon Mark), any Content, or any Special Link in connection with an offline promotion or in any other offline manner (e.g., in any printed material, mailing, SMS, MMS, email or attachment to email, or other document, or any oral solicitation).”
You don't need a tool, you need a good strategy. You have few products ready to be sold, so, to complete the process you need a traffic and conversion. You can have some paid traffic from social networks, search engines, forums and other advertising websites. For the conversion you need a well built website and attracting products that your visitors will want to buy.
Well duh! If you don’t add affiliate links and banners into your content then how do you expect to make sales? When people fail to make money when affiliate marketing, it is usually because they are not discretely monetizing all opportunities. People DO NOT care if you have a few links and banners on a website, in fact they expect it. Especially when they get interested in a product and want to see more. If they have to go and search for the product themselves, they hate that.
I feel like if you have 98% only affiliate content and no other valuable content it’s more likely to be penalized. I was following a lot of competitor sites in Ahrefs and noticed all the ones that tanked had only thin affiliate content and no non-affiliate content. For some reason I thought FixYourSkin was yours but I was wrong. That site went down like crazy and lost their traffic by half. I saw them trying to recover by adding more quality content but it doesn’t seem to help for them and it’s not helping me either.
Affiliates are most successful when the products they promote match the interests of their followers and subscribers. In addition, many successful affiliate marketers advise recommending and promoting only products that the affiliate is personally familiar with. That’s because familiarity with the product, program, or service helps build trust between the affiliate and end-user.