One thing I found odd with Clickbank is that to register, your IP address needs to match the country of the home address you are inputting. If you are traveling around, this makes it hard to register for an account. My application was immediately denied because although my home address is in Canada, my IP was coming from Europe as I was currently traveling when I applied for Clickbank.
The bulk of the money that I earn through blogging and Instagram is through sponsored collaborations. Essentially, a brand or shop will provide me with one or more products and I will incorporate them into an Instagram or blog post (or two, or three). How do you go about getting sponsored collaborations? By working with brands that reach out to you and/or by reaching out to your favourite brands to see if they want to collaborate.