Alright, so I worked on it again today and got it somewhat working, and I'm pretty sure the front derailleur is just really crappy. I don't think it has enough resistance to pull the chain back down. If you saw this thing you would understand. So I was wondering if I could get some recommendations for a new derailleur. I don't want to spend much more than $30 on it though since the bike is just a Walmart bike. It's a 21 speed bike, the front derailleur clamps on, and the cable comes through the top.