I'm not expecting to speak English very well in a month or two months. I think the best way to learn anything is to be constantly. It doesn't work to study one day and procrastinate the other days, I mean, we must avoid procrastinating, I know is hard however we can have control over our emotions.
About myself, I started to learn English last year (November or December) however I was not a fan of the English language, so last year I decided to study. It has been a beautiful journey, but I know it's really hard sometimes because I arrive very tired at home, and I tell myself "Daniel, perhaps mustn't study today" as a procrastinator-minded.
The most important here is if you have the greatest wishes you must work hard for them. =)