Not at all. Your approach is fine. You just need a slight timing adjustment and a little more athletic starting position.
Even if both feet are side by side pointing straight down the lane, your upper torso should be slightly open. In that position, if you just flex your knees slightly and bend at the waist slightly, you'll be in the correct position.
The best bowling approach is one where the bowler walks one foot in front of the other. Many will say that the 3rd step of 5 should go left, but it's really not necessary unless you plan to shoot 4th arrow a lot.
The most important step is step number 2. Your ball timing and that step are what really get you off to a good start. First, that steps needs to cross-over your body and go in front of step 1. Just before the heel of that step touches the approach, your ball should fall backwards into the empty space taking that step has created. This will insure you avoid hitting your leg/hip on the way back.
As the ball falls back into it's swing slot under your shoulder, it should end up slightly left of your right shoulder. If the ball ends up too far behind you, you'll want to close up your upper-torso starting position slightly.
Here's a difficult point. You need to adjust your timing so that the ball is allowed to freely swing back and up to its full height. You need to be patient and you must remain relaxed. Any attempt you make to abbreviate your back-swing will begin a cascade of events that will ruin your delivery.
If you tighten any part of your right arm, every muscle from your hand to your shoulder, neck and back will also tighten. This will then force your forward swing to start at the top of your body instead of with your legs.
If you can stay relaxed, your lower body will continue to move forward while your upper body is at it's apex. From your perspective, you may feel like you're experiencing a little hang-time in your back-swing. That's good. Now, as the ball begins to fall forward all you need to do is create a solid fulcrum with your legs. This is what allows you to post up and deliver the shot on target. Done properly, you'll generate more speed and more leverage without any effort at all.
This simple change to my delivery has added almost 2 MPH to my ball speed. Enough that I've gone back to 15 pounds and its forced me to change some spare lines because I can sail my ball through my old break-points if I'm not careful.
What I describe is not a wholesale change to your approach. It's a slight change in starting position, a slight change in timing and staying relaxed.
Here's a video showing the best in the game doing what I've described. https://www.youtube.com/watch?v=N5nnDbV0znE