Identify the position or positions with the most promising sleepers and draft the other positions first. Unless you are getting a proven stud do not draft defensive players too early. As I said earlier defensive players are hard to scout and it really hurts to blow an early pick. Also be aware that there will be plenty of good free agent defensive players available early in the season. This fact is a direct reflection on the difficulty in scouting defensive players.
Most people know the offensive players better.
Draft deep on offense and you can trade for that one stud you missed. You should always draft the best player available even if you do not need that position. Never take a lesser player to fill a position. If he is a lesser player you should be able to get him latter. Beware of stingy stat people.