Don't feel down. This game has great potential, and I am sure you can overcome the issues you face. I just wanted to give my opinion, I didn't want to make you feel bad. These are just suggestions.
Keep it up and don't stop learning. Most importantly: have fun!