Sounds like your getting boost fine. If you lacking power and don't have any boost leaks then move on to other things.
Is your spout connected? If it's not then your timing won't advance and power won't be there. Timing in general? There is a long list of things it could be not realated to the turbo it's self producing boost.
Good Luck.