First thing first. Have a vision and work hard!
Once those things start happening, everything will fall into place, you create your own luck..
With deals, work with people who you feel genuinely believe in you, don't just sign for money, there are no rainbows once the ink dries, work twice as hard once you find the right people you trust... Agents can only work with what YOU offer, everything is in your hands.
Pitfalls. You can't really avoid them, just pick yourself up and learn from it. Failure should always be a prelude to success..Embrace it like a friend, rather then an enemy.
Good luck
E