@Andi **********
thank you. Your comment cleared up a lot of my doubts. Even though I run an agency and have clients on a contractual basis, is it better to apply through soft power, and just show my earnings as income?
My gym may sponsor me and let me train for free so I won't pay (apart from accommodation n food) Will a letter confirming that suffice?
I heard some people say that a financial reference letter of good credit signed by the bank may improve your chances of getting the visa. Is that correct?