Child is a US citizen but parents aren't

In order to bring your mom to US as a legal immigrant, first you have settle in US and have a certain income level. It will be easier for her to get travel visa once you settle in US. If she comes with a travel visa (I assume that’s what your dad has), it will be illegal to work in US. You would need a lot of capital to move and settle to US first (with your dad?). You will have to work (if you don’t have a lot of money) and complete high school. One advantage you have is, you can pick any state to establish residency (cheapest cost to live with best colleges). Establishing residency usually takes over a year. Bottom line is you need $20k-$200k in current assets (depending on how much you can work and how cheap you can live). Good luck.