Putting Yourself Out There
If you live a lifestyle where you are not naturally around people often then it can be nearly impossible to get better with your conversation skills. If your job for instance has you spending large amounts of your day alone or in silence then there may not be much human interaction you are experiencing throughout any given day. If you are in a situation like this then you must go out of your way in order to meet new people and start conversations.
One of my favorite places to go to meet new people is to a local bar or nightclub. Even if you are not one for drinking you can simply use these places to interact with other people and practice your conversation skills. If you really have a problem with places that have alcohol, you can even find dry establishments that may have more of the type of people you want to meet. Either way, going to places where others are most likely there to meet new people as well is the best way in my opinion to practice your conversation skills. Force yourself to talk to 3 new people each time you go out and set goals for yourself just like with anything else. Start out conversations in a simple way like what is your name? Where are you from? What do you do? If you are nervous talking to new people try using a lot of open-ended questions so that you can spend more of your time listening rather than having to talk the whole time. As other people open up about themselves it will make it much easier for you to open up as well.
Joining a club in your area is another way you can meet new people and practice your conversation skills. The awesome thing about clubs is that you can join one that interests you where you will find like minded people. Try joining a couple of clubs that meet once or twice a week and this will fill your schedule with events that revolve around people rather than sitting in solitude during your free time. Imagine the improvement in your social skills if you infinitely increase the time you are spending around new people each week.