hey, im a canadian born chinese and i've learned cantonese and english at the same time at a very young age. It takes patience and months and months of practice. Try speaking in english regularly and stop speaking of thinking in your mother tongue. Also, I strongly recommand you to watch english speaking movies and tv programs.
To be a fluent speaker, you must first have good english pronounciation, speak slowly, don't be shy and just speak. Learn to correct yourself and try to talk like your english speaking friends.
Good Luck!