The best way to go from an idea guy to execution is to implement some system where you are holding yourself accountable in getting things done. Make it so that you will do things because you don't like the consequence if you don't.
The important thing to be successful in any field is to be determined. Steve Job was extremely successful in the tech field and he certainly wasn't a people person at all but he was a driven person. The simple truth is we all have strengths and weakness and those aren't excuses to not get what you want. If you can't do something one way look for a solution or a way around it. There are always answers if you are determined enough.
Most often the reason don't take the steps they want is they are too focus on the fear of the steps they are about to take. Many people are slow to start a business because they think about all the things that they will need to do, all the things they want to figure out before jumping in action then they get overwhelmed and freeze. What needs to be done is to take the first smallest step-- do it. Then figure out what the next step is and take that one. The truth is you will never come up with what will actually happen and you will never find the answers either without taking the first smallest step first then the next.
More tips at http://www.bizonyourterms.com/