Hello i'm new to affiliate marketing and I would like to know if anyone had any recommend affiliate products for me to promote my focus is on improving speaking skills
Before you get a product you probably need to join some affiliate programs such as: https://partnernetwork.ebay.com/en/home , http://www.cj.com or https://affiliate-program.amazon.com . Each one of those has what you're looking for and then some.
To be honest, affiliate products don't work that well. I never use them to promote. You need a system instead of just an offer. One where sales are already coming in and you get a share of the profits which you can easily withdraw. The sales aren't guaranteed but at least they do all of that. In the mean time you can use the advertising products to promote something so yeah affiliate offers or whatever.
There are lots of Affiliate network which pay you by promoting there product. I know one affiliate network which has serval niche based affiliate product is Cpalead.com
johnZero, looking at statistics in my affiliate program I see that category slim and beauty are good selling. I'm not surprised because today everyone want to look good and fit. What is more, people buy this kind of products all year so your profits are on constant level. I can also recommend you e-learning products --> in our network we have all marketing materials to promote this product so you shouldn't work so hard to create content for it. Check out Direct Affiliate program - we cost per lead what is easier and faster to pay out