Hi,
I'm not an expert but I can offer this thought though.
You can try to get a credit building loan at a bank. They don't give you the money they put it in an account that the payments are to be made from. Then when that is paid off you can try a credit card again or some small purchase on credit. It will take time to build your credit though.