Just learned a trick for finding appropriate Journals for my work..... Journal, Author, Estimator...... Google it and then it will give you a list of related Journals once you provide some Keywords or abstract... and then you can pick a Journal and look at some of its articles whether related or at the level you are aiming for... Good Luck!