You sound European. The volume on the recording was so low that even with my sound turned all the way up, it was hard to hear you. What I heard was completely understandable - your accent did not affect my ability to understand you (what I could hear, anyway).
Just saying words in a list doesn't give anyone a sense of your American accent. Some of those words, like "pecan" probably has 14 pronunciations. (It was the topic of a thing on the radio the other day.)
Saying things like "I can't remember where I parked the car" or "You'll find it on the forth floor" or "I live on thirty-third street" as well as "I caught a cold, so I'm sleeping on a cot" and "I wished Mary a Merry Christmas" would tell us a lot more than "oil" "salmon" etc. in a row.
Anyway, if you're 13 and your English is this clear, you're doing a good job.