OP, the most important thing is that you do it consistently. Just keep practicing. I haven't used codeacademy, but I'm sure it's just fine for an introduction.
Although, OP, you would probably be just fine jumping right into Python or Ruby, because they're relatively user friendly.