The versatile player is currently playing for Championship outfit Brighton & Hove Albion, having joined the Seagulls on loan from Forest earlier this season until the summer.
The 30-year-old will become a free agent at the end of the 2014-15 campaign when his current contract with the Reds runs out.
Halford believes that he is good enough to play for a big team and told BBC Sussex: "I don't take any opportunities lightly, I grab it with both hands.
"It is up in the air in terms of conversations with clubs, I need to play games to create those conversations and go forward.
“My main experience is in the Championship and I know what it takes to get out the league, so my experience will stand me in good stead.”
Halford has abundance of experience, having played for major clubs such as Reading, Sunderland and Wolverhampton Wanderers.
However, to earn a move to a big and ambitious club, even on a free transfer, the veteran defender will have to show his quality between now and the end of the season.
The 30-year-old has featured in 12 Championship games for Brighton, creating three chances and winning seven out of 16 tackles in the process.
Halford has a pass accuracy of 80% and a shot accuracy of 40%, and he has been successful in nine out of 10 tackles he has attempted.