Duolingo is a nice site plus just chatting here will help a lot. Maybe you can find a chat buddy that would correct grammar as you chat. Hit me up, would love to help out. I am bored as hell and it would get my mind off my broken leghah.