The antonyms for the word "more amateur" are "professional", "expert", and "skilled". These words indicate a level of proficiency and knowledge that is beyond that of an amateur or beginner. A professional has dedicated their career to a specific field and has the appropriate education, training, and experience to perform at a high level. An expert is someone who has extensive knowledge and experience in a particular subject matter. A skilled individual has developed a high level of competence and proficiency through experience and training. Therefore, if you want to describe someone who is not an amateur, you could use the words "professional", "expert", or "skilled".