I up voted your stuff! You are doing great! Don't be discouraged if you don't get a lot of traffic and upvotes the first month or so, it will come. Also I find that submitting my memes early in the morning or around 5:00 at night gets the best view time. :-)