You do need to learn a much better standard of written English if you're going to get anywhere with a degree level education in that language. Sorry, that is just how it is.
Regarding degrees, the best online degree providers - such as the Open University in Britain, or Embry Riddle Aeronautical University in the USA, are as good as most "normal" universities. However, there are things claiming to be online universities who are just taking your money to give you a worthless certificate - and the world knows who they are, and will treat your worthless certificate accordingly.
G