Without seeing a sample of your coding style, I can't suggest anything except for the following:
- Good comments will help more than anything in making your code easier to read.
- Try to write your code as simply as possible, don't use too many "clever" tricks or shortcuts that will confuse others.
- Get your code reviewed - either once you've finished a unit of work, or (preferably) while you're writing it. I've found that a few sessions of pair programming with "wayward" coders does a lot to get them back on the "straight and narrow" as it were.
BTW, being a code monkey
isn't necessarily a bad thing - writing code that works, and allows you to ship your product on time, is way more important than "pretty" code - but that doesn't excuse you for writing code that no-one except you can maintain, which (IMO) is the greatest sin a programmer can commit.