There are many better hosts than the one you're using. I started off with them. They're good if you're just starting out and are learning some new things, but in the long run you'll be leaving.
Any time you're using a free host you will suffer from many annoyances, and I'm not just talking about ads.
If it's something you really want to get into look around for cheap paid hosting. You won't regret it.