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
becoming accustomed to
constantly used
effective.
Other words for "proficient" are "competent" and "skilled".
able, adroit, accomplished, proficient, skilled, expert
it can mean fluent.Sentance: Denise Jonas is proficient in sign language.
Applicants must be proficient in Microsoft Word and Excel. he's a highly proficient diver.
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).
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