Adam Dugdale is confident he can play at a higher level than League Two after a good start to the season with Crewe.
The 24-year-old was released by the Alex as a youngster and was playing non-league football until May 2010.
The defender told BBC Radio Stoke: "If you don't believe in yourself, no-one else is going to believe in you.
"I'm not going to say I'm going to play for England, but I'd like to say I could play in League One one day with Crewe and get promoted this year."
Dugdale began his career at Gresty Road but struggled to make the grade and ended up playing for several non-league clubs, including Southport, Droylsden and Barrow, following his release from the club in 2007.
However, he was given another chance by manager Dario Gradi at the beginning of last season and, although he was restricted to just 15 league starts in 2010-11, Dugdale did enough to be offered a new one-year contract in May.
He said: "I can't think I've cracked it now because as soon as you do that, you find yourself back where you were.
"I'm proud of what I've achieved but I'm still a long way off from what I want to achieve."
"It's good that I'm winning the fans over. They're giving me nice messages on Twitter and they've been brilliant with me this season."