I'm sorry, but that's REALLY easy. Basic knowledge of Pig Latin had me solve that in two seconds flat.
Here's how you can make a REAL code.
1) Take the words and scramble them.
2) Add some letters to the end. Here's the tricky part though: you don't just add one specific letter/group of letters: you have different "stocks" of letters to draw from. These "stocks" are also organized by word type, so nouns have different stocks than verbs/adjectives/other. These "stocks" could also be several letters long. The letters in the "stock" can also be moved around in whatever order, as long as the letters in the "stock" stay the same. In order for the decoder to know what stock to use, have a seperate sheet included that has numbers (each number indicating a respective word in the message) organized into columns (word type.) For kicks, make the numbering on the words reversed: the last word in the message is word 1 on the sheet. Also have the columns rotate each message.
3) Take your message and encrypt it: that is, make one letter equal another (A->F, for instance.)
4) Instead of leaving spaces in-between words, use your encrypted Q letter to separate words.
EDIT: Just to mess with someone attempting to break your code:
5) Randomly capitalize, underline, italicize and bold groups of letters.