Could you possibly make a video of yourself rolling? I can't really suggest anything untill I see what you are doing now. But there was a video posted on the How to Fall, Why we Fall and something else thread on variations of parts of the roll thread. If you can't find that, try searching Lehigh Valley parkour roll variations, or something of that sort on youtube.