it's pretty good in general. although the more common usage would be 'how good? how bad?' without the 'much'. and 'how long will it take to...' there are a good number of people on here born as native speakers who are doing worse than you.
@deevan11 there's lots of that. there's also lots of slang being thrown around. depending on how long you've been working on it, I'd say you're doing fairly to quite well. there's some polish sorts of things you could use, but I think you mostly manage to get across your point which is the really important part.
@SW-User and of slang thing I get feelings of. I enjoye that too but exclude that in learning process. I wont need it in my writings and speaking I hope.
SW-User
@deevan11 good luck. sounds like you're pretty well on your way.