Clickbank is probably a good place to start. You should be able to do basic web tasks like creating word press sites/pages. Best paid traffic sources, there are so many. Adwords, Facebook, etc. Be careful with these if you're new to affiliate marketing though. It's easy to lose a lot of money if you don't know what you're doing.. or even if you do.
You can start with Clickbank, and you don't necessarily need to use paid traffic sources as there are free ones that work well and bring sales.
If you are familiar with Facebook ads and AdWords, you can slowly start testing those and scale when you improve your skills