We have been together online for 3 years and talking on the phone. I really want him to come to the states but I don't know how to and he is from Africa.
Your best option is to file a Form I-129 fiancee petition for him to come to the US. This will require as a minimum for you to have met in person amongst other requirements. Good Luck
There may be several ways to do this. It will depend upon a number of factors. You will want to consult with a qualified immigration lawyer to see which way works best for you.
Consumers can use this platform to pose legal questions to real lawyers and receive free insights.
Participating legal professionals get the opportunity to speak directly with people who may need their services, as well as enhance their standing in the Lawyers.com community.