from the start, three years ago,I had known if I want to make big bucks online I have to speak English fluently. I never liked cpa / ppd / porn methods because it's not my thing, plus I think of the well being of my traffic ( yeah I am a good hearthed internet marketer) I don't like exploiting people for money. enough of me. rather I though ( copywriting / making a product / membership sites / email marketing / growing youtube channel ) were the key to richness. sadly I've hit some barriers.1- I am a nobody, 2-I don't have anything to teach, 3- my English sucked. three years later and am still not very confident of my English. I've been doing some graphic design work and made 1000$. not a huge amount to make in three years but still it's better than nothing, meanwhile I was reading English books and singing English songs XD because I can't afford a teacher . So .. was I overestimating the importance of English? should have I just hired a copywritier to write my email campaign or something ? I'm 21 yr old now, am not panicking of the lost time, a bit sad tho because I could have done stuff much differently . the key to success is patience, taking is slow and easy, step by step you'll reach your goals.