How do I file my taxes as an online teacher who is paid by a foreign company? Do I file as an independent contractor? Should I use the TurboTax home and business?

In 2015, I worked full-time from home as an online English teacher. I was paid by a foreign company, but I invested money into my future business (e.g. computers, microphones, websites subscriptions). In 2016, I will be offering services on my website as well. Because I was paid by a foreign company, I do not have the 1099-MISC form. I had no income from any other source. How do you suggest I file?