i can advice you only 2 ways to practice your speaking ability:
first one is really obvious - speak... get yourself an english-speaking partner and speak-chat using skype/msn (whatever you like more).. but of course if you get yourself a daily partner to speak with it is much better
second one is not that helpful comparing to first one, but it also helps (worked for me) - watch english movies with original audio track + english subtitles... that would help you to train your ear to understand words from what your partner is saying if he speaks fast... good choice is to watch oscar-having movies and popular serials (eg prison break, lost, etc..) - it is interesting to watch them + you have your benefits as language learner :D