Able, skilled, adept, capable, effective, and efficient.
another word for skills could be talents.
Another word, that can be used in place of Almost, is Nearly. You could also use About, or just about.
Praise admire or appreciate
Another word for graphite is "plumbago." This term is often used in historical contexts and refers to the same form of carbon that is used in pencils and lubricants.
becoming accustomed to
Other words for "proficient" are "competent" and "skilled".
effective.
able, adroit, accomplished, proficient, skilled, expert
it can mean fluent.Sentance: Denise Jonas is proficient in sign language.
The word "adept" is usually an adjective, meaning skilled or proficient Its synonyms include skillful, dexterous, apt, practiced, expert and proficient. When uncertain about the word meaning of "adept," think of its similarly-spelled antonym "inept" (unskilled, often clumsy).
Applicants must be proficient in Microsoft Word and Excel. he's a highly proficient diver.
You could say "nonproficient"; "unproficient" isn't really a "word" (you can say it, but it's unusual).
I am proficient in answering questions on wiki.answers.com
A proficient seafarer.
capable
able
conversant