Can you enlist in the marine corps if you have a general discharge from the army?

You'd have to look at your RE code on your DD-214. If it's RE4, you can pretty much count yourself out, and they're not likely to want to take the time to waiver you in with an RE3, either.