Hey welcome to Deviantart!!!
It's the best place to get feedback on your art, meet friends, and discover amazing artists
If you wish to get the most feedback possible, you can write comments and critiques, fave people's art you love, and I see you are already part of a few groups, which is a very good thing
There's also a forum where you can talk about stuff you love (like Star Wars
) with other deviants.
If you're wondering what ON EARTH are llamas for, they are a way to say "thank you" or "I love your art", and you can trade them for DA points
If you have any questions, I hope I can be helpful to answer them!
You have a lot of talent; it's very likely your art will get lots of love on DA