Oh I know how you feel! I'm so shy. Just making a post on here makes me incredibly nervous. ;-;
Having a more antisocial character is always going to cause problems, as even if you had the confidence to initiate RP the character themselves could hold you back in some way. I think the best way, as you've already done, is just to find reasons for him to have to interact. Because even shy or antisocial people have to go out and talk, unless it's so bad that you stay inside all day (which is me - I have social phobia) but then I'd question why anyone would want to roleplay that sort of character in the first place, as it wouldn't be very interactive. And I can speak as someone with first hand experience that's it's very lonely and boring.
Another good way around it is to let people know beforehand that your character is antisocial, and while they may not respond encouragingly at first they will do eventually, and there is promise for good roleplay in the future. This would help keep the interest of anyone who feels the roleplay might not be getting anywhere. I know I'd be happy to roleplay with someone if they let me know beforehand it might be a slow start.
Best of luck! I'll happily roleplay with you, once I've got a better idea of my character.
Having a more antisocial character is always going to cause problems, as even if you had the confidence to initiate RP the character themselves could hold you back in some way. I think the best way, as you've already done, is just to find reasons for him to have to interact. Because even shy or antisocial people have to go out and talk, unless it's so bad that you stay inside all day (which is me - I have social phobia) but then I'd question why anyone would want to roleplay that sort of character in the first place, as it wouldn't be very interactive. And I can speak as someone with first hand experience that's it's very lonely and boring.
Another good way around it is to let people know beforehand that your character is antisocial, and while they may not respond encouragingly at first they will do eventually, and there is promise for good roleplay in the future. This would help keep the interest of anyone who feels the roleplay might not be getting anywhere. I know I'd be happy to roleplay with someone if they let me know beforehand it might be a slow start.
Best of luck! I'll happily roleplay with you, once I've got a better idea of my character.