I have been doing it for a little over a year; bear with me for not being very good yet
My friend wants to.
You could probably stand to practice your English a bit first before jumping into other languages.
Your friend isn’t willing to help out? You sure do a lot for him; you’d think he’d be willing to repay you a little.