Hi, Ahmed. A good next step now would be to request developer access and check your extension into Git. It would also be good if you had a test wiki with the extension installed for people to try it out and find bugs. I know very little about RTL features, so I'm not sure I can provide much in the way of review, but User:Sumanah should be able to find you someone to give you feedback and advice, or you could hop on IRC and ask someone there.
P.S. Are you at Wikimania? —Emufarmers(T|C) 01:59, 13 July 2012 (UTC)