Welcome,
sdalton!
First, a couple of tips to get more and quicker responses:
1. Number your questions. You are asking at least two questions- maybe three as you ask for help generally.
2. It's polite in any culture to say please:
This is my text. I think it's needs to be corrected so please help me to edit it.
"Not everyone can become a doctor ,because not every has a Knowldge , skill and patience to offer his services selflessly to the patients .."
I've numbered your questions:
1. Can I use No-one instead of not everyone? Well, let's see: 'No one can become a doctor...' Is that what you mean? I don't think so!
2. Or not every has ...? Hmm. Not every what? Not every car? Not every banana? Every is an adjective, so it must have a noun to modify. You need to name what you mean by
every.
Obviously we can think 'Not every person...' but you might also mean to say 'Not every man...' or 'Not every Australian...' or something else more specific.
Here are some further corrections to your original sentence:
Not everyone can become a doctor, because not every has the knowledge, skill, and patience to offer his services selflessly to [STRIKE]the[/STRIKE] patients.
a.Learn about spacing around punctuation.
b. Learn about the use of articles (a, an, the). Possibly your native language doesn't use these rather useless little words, but they are important in English.
c. Always check your spelling (knowledge). It's the easiest thing to correct and also the easiest way for a teacher to mark you down!