Brian J. Davies
You have to believe in yourself. You have to be tough and almost single minded in your beliefs. There are a lot of really good writers out there, a lot of competition. You are a small fish in a large ocean. There are no magic formulas to success. Everything is against you at the start. Just keep plugging away and be prepared to listen to criticism, it may hurt but people are entitled to there own opinion and quite often they are right.