Shrewsbury Town are set to seal the signing of highly-rated Middlesbrough forward Curtis Main, Sky Sports understands.