Hey what's up, I'm no expert or anything, buy I have a friend who's studying golf, from your description I have a few suggestions.
I used to have an army swing. and my problem isn't power necessarily, it was mostly just getting a good straight drive.
Try this if you can picture it..
I'm assuming when you swing, you swing your arms directly to your right and up ( if your right handed ) inline with your body.. instead try swinging on an angle more to the back of your body, and your left bicep will be closer to you chin. and it'll feel like your reaching to scratch your back for example. and just come down and follow through and practice that movement instead.. I tried it and it worked great..
Hope you get better results!