well, you said you wanna run lucario physicaly, so my advice would be getting a moveset along the lines of bulletpunch (an egg move, I hoped you picked it up, if not, maybe it's not too late to switch to special? what are your EVs right now?), sword dance, extreme speed and close combat
the general strategy would be to bring it in when it's relatively safe, use sword dance once, and then wreck the enemy with either fast priority moves are close combat if you outspeed anyway
the special set is a whooole lot more dangerous, going with nasty plot, aura sphere, flash canon and dark pulse. it works pretty much the same, though of course to get nasty plot, riolu has to stay unevolved until round 5, so it might not be worth it
if you dont wanna keep it unevolved, or have missed out on bullet punch, iron tail is not a bad option
I propose following moveset, given on what I have seen on your team:
pick the TM hone claws, the TM stone edge, and the Tutor move iron tail. it's a bit item expensive, but should work out well
invest EVs mostly into speed and attack, best would be a speed boosting nature
use hone-claws to boost your attack and raise your accuracy (way better than mind-reader), which makes stone edge, iron tail and high jump kick, usualy unreliable moves, accurate and even stronger. this way you should be able to OHKO all but the bulkiest enemies (as long as they dont resist), as long as you are faster than them (so a speed boosting nature would be best)
a boosted iron tail would likely OHKO, definetly 2HKO Togekiss, Granbull, Floette and most non-bulky mons that are not resisting steel. Boosted Stone Edge gets rid of Ninjask, Vivillon and Larvesta, and HJK will just do TREMENDOUS damage. After a boost from hone claws, it will always hit, and should be used on anything that doesn't resist fighting and can't be HIT SE with steel or rock. Beware though if the enemy has ghost types he can switch in, in that case better use the other two moves